@Alice Liddell,
Quite the contrary.
1) It is up to the person (in this case a woman) in question to decide whether they are offended or not. If she wasn't offended, then there is no offense.
2) If I am offended by something someone says at work, I will talk to them about it first. I will ask them to stop, and if they do... then no big deal. Obviously this does't apply if someone intentionally threatens me, or is blatantly trying to intimidate. But that doesn't seem to be the case here.
3) I don't think standards at work should be different for men and woman. Something that is offensive when said by a man to a woman should (in most cases) be offensive when said by a woman to a man. There is a woman at work, an Jamaican who is older than I am, who calls me "sweetheart". She calls lots of people sweetheart. If I was offended I would ask her to stop.
4) If someone at works asks me to stop joking around with them on some topic, I will respect them. Oddly enough, the only person that ever told me I offended them was a man.
I don't like the idea that women are somehow delicate creatures that need to be protected from coarse language or unwomanly talk. My experience suggests that women aren't that much different than men. There are people (men and woman) who I can joke around with at work with no one being offended.