There are TONS of posts regarding identd, including the one at the top of this forum, Enable Identd, in which i mention that perhaps a standalone identd server may solve some probs. You can find a couple listed at
DAlnet's identd info page and
here Dunno if this would work in your case tho
When you do a search, set it to All Forums and expand the date range to get the best results.