I've smoked pot infront of cops, i've heard 1 time of someone in Canada being arrested for smoking a joint, outside of a courthouse and a huge stink was raised. This makes no sense.
Contact Cannabis Culture I am sure they would run your story on the front page.
You shouldn't need legal aid, you should be able to go to/call pretty much any lawyers office and ask if they do pro-Bono work explain your case and they will get paid if they win. You have a case of discrimination on your hands, they are discriminating against you based on a doctor prescribed medicine. This isn't America where it's federally illegal, the feds gave you the weed sue them. They prolly won't want to go after Canada's wonderland because they are private but YRP are liable and owe you for the time you were imprisoned wrongfully, you sue the Government because they didn't provide you with enough proof for police. You say it's entrapment, the government gave you the weed. You have about a million outs, just make sure you're getting paid for getting locked up.
You sure you weren't being one of those confrontational assholes from youtube? the second you raise your voice the slightest decibel they will say it's public intoxication/disturbing the peace and arrest you for that.