Firstly from South Wales UK!

I am fortunate to never have had to deal with such an issue in a professional situation and only had one woman who was offended by my kilt (she was in trousers) so when she said I was dressed "like a woman" I replied "Madam you are the one in trousers so if I wanted to be "dressed like a woman" I would have to wear trousers too."

But I do have experience of petty jealousies and rivalries and favouritism and backstabbing amongst members of staff and am inclined to think that this has arisen in this area where any excuse was better than none.

Precedence - the number of times you have been kilted or skirted or whatever without complaint could well work in your favour.