Ontario consumer protections prevents them from doing this. Originally meant to protect gift cards from ever expiring; but the rules were wider. They certainly cant seize that money.
Beware the terms of use for those point programs you are maximizing