The way they did it was an attempt at constructive dismissal and violates BC labour laws. JR does not have the right to pull BS that is literally illegal in the jurisdiction he is working in, but it's clear he's too stupid to learn after the Doerrie situation.
So how would the labour case go?
BB attorney: Judge, our client was treated badly in the days leading up to him being relieved of his duties. He knew that they were looking to make someone else responsible for his duties.
Canucks attorney: Your honour, the organization performed a normal process to assess and ultimately decide that the right decision for the organization was to hire a new coach. We are honouring Mr. Boudreau's contract.
Judge: You mean you're paying him in full to not do his job?
CA: Yes
Judge: Dismissed
As much as I disliked how management handled the situation in the last 10 days, how in the world does this rise to be illegal under BC labour law? They're paying his full contract. And I can't imagine the argument that might result in damages beyond that. I'm not a lawyer so could be completely missing the boat.