hmmm I suppose it changes the nature of my question in some ways and yet the subject is still valid. Upon reviewing the new daily log (generated last night) I find that a test ident user has showed up(by name) correctly. I think I know why the other one didn't but I'm not sure what to do with that info, perhaps open a bug report?
When I posted the snippet before I inserted the name UserNameHERE in order to keep the name of the user private. However I think that the format of the user name is what caused the reports to use the wrong field. the user name is in the format FirstName%20Lastname, because it is a local (PC only) windows XP login and it contains a space. Ident reports it with the %20 and in previous versions of squidguard (haven't tried on this one yet) squidguard would recognize the name in this format for various ACLs. I think that SARG must not like it.r