A straight person could see a trans person as attractive. Wanting to have sex with a fellow cisgender person / heterosexual is very different from having sex with a trans person. I see it as a community difference. That’s why LGBT and heterosexuals are segregated, it’s because we are different [at least to a certain extent]
I’m not sure why you brought up drug addicts as the whole argument in the post is about sexuality. There’s tons of heterosexual people that compliment other folks who are LGBTQ* that they look good, it doesn’t necessarily mean they want to have sex with them.
The other party would have assumed you are straight because of the ‘way you look’ and having sex with them is essentially manipulation because they thought they had sex with a person from the heterosexual community