e.g. would Americans donating to Amnesty International in Canada be considered an act of political interference? Seems like a stretch. People donate to charities of their choosing globally all the time, in fact, quite often to NGOs/charities that disagee with their local governments on quite a few things.
What is the CSIS act, and it's "political protest protections"? Seems really weird, you'd expect the fundamental right to protest in a democracy would be constitutionally enshrined, rather than "protected" under some law. This right is presumed, and the constitution simply recognizes its existence, but maybe in monarchies this is different, and rights are bestowed on the subjects by the monarch?
It seems to me, that if you need a law to "protect" the right to protest, you might be living in a country that isn't quite a democracy.