looks like @thatother1dude has your answer, and also a good brief explanations of what some of them are about.
Gotta agree, "Gay" is not precise term to talk about someone who has their sexes changed, because technically speaking you are not gay if you like someone who is your opposite gender...