Sure, and there's no doubt that there's a cultural double-standard there. Some cultural double-standards exist because people are different...whether those differences are attributed to gender, race, etc. - they exist. Women have a lot of sixual brutality directed toward them by men. Sure, not all men or all women, but it's enough to make your average woman more sensitive to something like this than a man would be. People are welcome to try to buck the standard and insist on inequality in every cultural facet. Good luck not making yourself look like an insensitive ass in the process, though.

Any way you look at this situation the guy made himself look like a jerk. I don't really see any of his excuses as valid...it was an insensitive, crass thing to do.
I don't think there is any thing wrong with trash talk, naturally as long as it does not take a sixual turn. However that sort of behaviour is only ever socially acceptable if you are with friends of whom know that you are their friend and know that you do not truely mean the things you say. (or maybe its ok among your friends to say sixually violent things to each other, im not going to judge)
however on a professional level, by which i mean televised events or competitions, it is certainly not professional to trash talk. Even if you are in a competitive event.
It is HORRIBLE sportsmanship and i think that the people who co-ordinate professional competitions should adopt similar policies to that of Professional sport associations that have penalties for un sportsmanly conduct.
and if for no other reason than this, trash talking of such levels should be greatly dissuaded, is that in most countries such verbal abuse can and is likely an infraction of law.