Canada is in a pickle here. If they grant this immigration status, they will attract much of the world’s gay muslims.
I think we can handle half a dozen more people....
I would think they could grant this status on the narrow facts here - make it clear that they are not granting (and will not grant) this status to any/all gay muslims, but that they are doing so in this case, because these particular people face a threat to their lives if deported (based on the family history of honor killings, etc.)
as if being a Muslim wasn't by itself a big enough impediment to happiness...
Any of the Muslim World's homosexuals can "marry" in the US, and become a US citizen automatically.