Corporal Klinger (Jamie Farr) was, in his way, quite entertaining. But it was made clear that (while the entire show was an anti- war message) “Max Klinger” was a comedic character, not meant to be taken as literal or normality.
Plus he stopped wearing dresses after he took over Radar’s job.
It was also made clear that he was doing it strictly as a way to get out of the military. He was never a trans or gay character.