The guy's comments are totally unacceptable especially when he accuses kilt wearers of being "transies".

They should be reported to the superior who gave you permission in the first place.