The whole thing with planting the seed of freedom and democracy in some foreign country by bombing it flat - well, this could not go well. Everybody with at least some brains has warned the US administration that the results would be not merry, but no, the EMPIRE's leadership knew better... If we review the situation in Iraq and Afghanistan now, gays and anybody else there hardly can be protected from arbitrary violence. This is also not the intention of the US occupation force - whatever the motives were before, NOW the troops are lucky when they aren't killed themselves.
In Afghanistan, Sharia is practically carved into constitution - with all the consequences. What kind of freedom shall THIS be? Currently there is one man under trial who converted from Islam to Christianity - he is not unlikely to face death penalty. And how many cases are there which never get their way to the public attention? I remember having read a report about Afghani prisons, where several gay men were waiting for a trial because of their sexuality.
Under current circumstances, homosexuals in those countries can not do much - where should they flee? No country readily invites persecuted homosexuals to immigrate - what Canada, NL, and some other countries do, helps only those individuals who by some way manage to cross the border. If you just come to the embassy and ask for a visum, they would laugh at you - if you ever have the chance to be admitted to that embassy. In reality, refugees are forced to take any possible attempts to sneak into the "civilized world" by illegal means. It is possible to come from Iraque to Turkey, but thereafter? The Turkey grants no asylum to homosexuals, it only serves as a transit country. It is actually very difficult to come to Europe, and all of that possibilities are illegal. How should they come to Canada? The only reasonable way would be an illegal travel by ship, and only few succeed with this.
The bitter truth is, that for those guys there is no way out currently. And in our shamefull weakness we can not help them.