The Church should force itself to accept them. It is part of their own catechism. See section 2358: "They must be accepted with respect, compassion, and sensitivity. Every sign of unjust discrimination in their regard should be avoided. These persons are called to fulfill God's will in their lives and, if they are Christians, to unite to the sacrifice of the Lord's Cross the difficulties they may encounter from their condition."
It seems to me that these alliances are simply about eliminating things like name-calling and trying to create an environment of love and respect, rather than advocating or promoting homosexuality. This seems entirely consistent with the Church's position.