So if I oppose all Religion, if I believe All Religion is a threat to the safety, security, and mental health of people. If I believe indoctrinating children into any religion to be a form of child abuse. And I wish to give a talk, or wish to write a book on said subject, you believe I should be barred from speaking or publishing said book in Canada as "hate speech"
In this circumstance I think it would come down to tone, and perceived intent. If you were to march with hateful picket signs screaming obscenities in front of a church on Sunday you might be asked to leave by the police for reasons besides hate speech.
First, you'll likely be confronted by people passing by who think you're being an asshole.
If you were renting a hall, or holding a speech at a university about your researched theories on why we should change something in our society or petitioning government and other social groups, you wouldn't have a problem (except maybe personal. Fundamentalist/Evangelist groups can get as bad here as in the US)
Also, I fail to see how providing a few links as context for the GPs last paragraph as the P requested should elicit such a rude and threatening response from you.