Probably not no. I don't go around calling out people just cause I disagree with one thing they say unless it's really bad.
You on the other hand attack others for being homophobic. Whether or not they are homophobic isn't of any importance right now, but you can't attack others for homophobia, real or imagined, and then use gay as an insult.