But the SIN of Sodom was not that the people were homosexual.
No Jewish scholars before the first Christian century taught that the sin of Sodom was sexual. None of the biblical references to Sodom mention sexual sins but view Sodom as an example of injustice, lack of hospitality to strangers, idolatry and as a symbol for desolation and destruction. In Jude 7, the term "strange flesh" is Greek hetero sarkos ("different flesh" and from which the word "heterosexual" comes) and refers to foreign idols or people. It is not homo ("the same") flesh or people. Sarkos is never used in the New Testament as a word for "sex."