I also lost all my points (also substantial amount) and feel extremely frustrated about this. I always been looking forward to use Air Canada to travel around but if it can't recover my point I'll make sure to never fly with them anymore.
The idea of a collective action against Air Canada seems a good one.