I'm still pondering this, but I don't think it even has to necessarily be about men being comfortable around gay men. I think it's more that men can have fun with
other men and they prefer people they kinda play around with, take things less seriously with and have fun with (shoot the sh*t). And obviously men love a perverted/twisted sense of humor

... this isn't something typically done with girls because it would be considered offensive in our society.
We have a group of male friends come over every other week or so and it took them a while for them to relax around me to the point they can say the more cruder things men talk about.

Women don't
generally receive this well if they're a party to this, so actually, if India is being treated like a totally different species, then she's fitting in with the female stereotype perfectly.

It doesn't have to mean she is neurotic or she is not attractive... I don't think that most men and women flirt with each other, I would think that men would be more concerned about coming off like a sleaze... whereas men are more comfortable being total sleazeballs towards each other all the time (in play)
So it could be that Shane is considered one of the guys (as evidenced by the dialogue of him fitting with "the lads") and actually... India is being complimented here, because it means her gender identity is being taken more seriously than she gives them credit for.
This is the problem with looking for oppression/offense underneath every rock. Not everything is meant to be a slight. And sometimes it's actually a
consideration.
But yes it is lovely to see this dynamic play out (to India's annoyance). I think it's always nice, seeing people getting along in BB and not every moment taken so seriously and being drama-fueled. But some people think drama is the only place "real things" are happening... as seems the case with India.