Definitely you need to report this. Start with Air Canada customer relations before jumping to the media since any media you contact will want to know and will ask what was Air Canada's official response. The Captain and ground staff had to log the delay - anything over 10 minutes has to be accounted for so they will have no problem identifying your flight. Ground staff have to incident report any event where security is called so they will also have information available as to who was involved. Canada's safety authority CTA has ruled and enforces how requests of this nature have to be handled - but will not do anything until you have made Air Canada aware of the situation. Use this link to get things started:
http://help-aircanada.com/aircanada-...ue.do?lang=ENU
If you can't launch this link go to
aircanada.com then the
contact us link. On that page go to
section 3 go down to
tell us about your experience and use the link to Send us an email. That page will collect all of your information and send it to CR. You will get a "canned response" with a correspondence reference - keep that. Since it was noted on your file that you had an allergy and it was verbally uttered that you had the note added, this will be passed on to the regulatory person responsible. They will ask for your patience while they research the incident but they will get back to you. Air Canada will face extreme fines for not being compliant with these requests. If you don't get satisfaction - you can then lodge a formal complaint with the CTA (Canada Transport Authority)- but they will not look at it until Air Canada has looked into the matter as well. Little solace for a ruined trip - but this is where you start. I have been retired for a while now, but I do know CTA has not stopped airlines from being compliant with these requests.