There's no way that will withstand the court case thats coming. It was a worship service. They were singing songs, not talking about US political viewpoints. The press is making a mountain out of a molehill for the clicks but there's no way anyone needs a permit to sing songs in a church. Just yellow journalism.
To quote someone else on this: "He is not forcing the stop to alternate relationships, he is not forcing the take over of Canada. He is expressing his beliefs like the LGBT community express their beliefs during Pride Parades." Or Black Lives Matter believing stopping traffic and forcing stores to close will support their cause. Hell, we didnt even stop the pro Palestian protester who was screaming "Death to Canada!" We don't stop those people, so why should anyone think we should stop this guy?
Just because somebody says something I find disagreeable is not a justification for silencing that person. I can argue with them, I could ignore them, I can encourage people to have nothing to do with them, but I don't have a right to silence them. This is Canada, we still support free speech. Unless of course you belong to a certain minority group that would rather throw smoke bombs in churches in an act of hatred while hypocritically proclaiming that they are protesting hatred. Pretty pathetic.