Seeing homosex as a particularly perverse manifestation of idolatry is not new. In Romans 1 the Holy Spirit is the one who focuses on that, showing that as idolatry replaces the true and living God with a false god, so souls left the God-designed and ordained sexual mate for one that was unnatural.
Heterosexual relations are wrong when outside a valid marriage, whereas homoeroticism, like idolatry, is unconditionally wrong.
While all sin is sin, and one sin will damn you, the ultimate one being rejecting Christ, when a person or calls of persons insists a practice is not a sin, then that error it must be dealt with.
I'm not certain I follow the theory that homosexual relations are idolatry, whereas heterosexual relations outside marriage are apparently not.
I don’t consider heterosexual relations to be comparable to homoeroticism. The first is an action, the second is a state. I think there is a big difference between the two—it’s like comparing killing somebody with being intensely angry with somebody.