A cousin of mine, a straight man, has worked on the railroad for decades. About ten years ago, he had to get glasses and, because of the nature of his work, had to get a glasses-necklace to make it easier to switch them off and on. When he picked out a holder, the store had a black one and a rainbow one. My cousin, bless his heart, is not the most aware guy. He thought "oh, these are snazzy" and bought the rainbow ones! He wore this rainbow glasses-necklace every day while working the railroad. He noticed, from then on, that men were honking at him and yelling "nice ass" at him much more often. Not one to turn away flattery, my cousin thought he must be lookin' pretty good! Finally, a coworker enlightened him that a rainbow is LGBTQ Pridewear - he was rather disappointed that the rainbow caught these guys' attention more than his ass.
His ass, though, had not changed. Only when he wore this rainbow glasses-necklace, not knowing what it signified, did men catcall him. The fact that he was perceived as gay brought on this attention.
There has been a theory for decades that chauvinistic straight men are homophobic because they fear that gay men will mistreat them, just like how they mistreat women. Many homophobic men will actually admit that's why they're homophobic (sometimes with pride).
Yes, there are predatory gay people and, yes, my cousin's situation is only one person's. However, his story implies that the fear of these homophobes is unfounded. Many gay men won't catcall straight men, either out of fear of retribution or because it would be pointless.
While I'd like to say that a gay man wouldn't hit on a homophobic man, the fact that women date chauvinistic men proves that such logic doesn't apply to reality.