That’s super F’d up. You could have sued the shit out of them.
It’s Alberta, and a small world, I just carried on. I’m a contractor as well, not employee.