her demands are irrational and the court will probably reject them and side with the company. contracts are not legally binding in canada. the court has the power to dissolve contracts, does and will if they don't make any sense, or lack characteristics defined in contract law. that would appear to be the case.
the basic point is that you cannot sign away your rights, which is what this unreasonable airhead seems to be incorrectly insisting that the company did.