Well Saturnman looks as if no one wants to touch this one again. I, however, am not afraid.
It comes as no surprise that a Canadian operator would punish an employee for asserting their rights.
Perhaps, under Canadian rules, rights do not apply to employees.
Seriously though, my advice to anyone so unfortunate as to have this happen is to get a good lawyer immediately. Although many aircrew may not realise it it is actually illegal under Canadian law to harass or persecute an employee for union activities.
Better still, if you ever think your views are getting a negative following from your employer then make sure you document everything that occurs to you. Even go so far as tape recording any meetings/phone calls that you have with management.
I wish none of this union talk was necessary but it appears that most Canadian operators are hellbent on forcing unions onto employees sooner rather than later.