I think you are wrong. A business owner has the right to set a dress code for it's employees. A crossdresser does not have the right tocome to work dressed fem. There is nothing in the way of sexual harrassment for an employee to demand propper attire for work. to say it's sexual harrassment is a huge stretch.
So if you are correct, I guess the Hooter's waitresses can wear blue jeans and a sweat shirt to work and cut their hair as short as a butch cut ( pun intended)