I agree. Most of my FemSheps would get along WAY better with Tali than Kelly for "Girl Talk" simply because Tali knows my Sheps better than anyone else female on that crew. Screw Miranda putting her back together and all that... Tali was WITH her on some of the most dangerous and mentally challenging things Shepard has had to do. None of my Sheps are renegade enough, in any way(unless I cheat and give myself renegade points... which I have done...) to be racist and almost all of them are big into the inter-species co-existence thing. I think every single Shep I have played has told TIM to shove it right where it counts because they're disgusted with him and his stance on things. So she responds far better to Tali, who she knows far better after all they go through, than to Kelly who learned it all from school and thinks she knows people just from observing them and psychoanalyzing them.
For the record, most of my Fem!Sheps invite Kelly to dinner but I always, ALWAYS, make sure it's just a friendly dinner. I don't care how they say the lines or what not, my Fem!Sheps aren't interested in her in THAT way. XD It's just a friendly dinner and not a date.
And she's still the prime suspect regarding the Scale Itch and why my Shepard feeds Urz herself. (Do I RP in my head that she takes Urz with her, regardless of what the actual game does? HELL YES.)