You are focusing on the wrong issue.
Look at it this way. If she had a legit argument that the contract is void, she has TCPA violations for them calling her because no consent because the contract is void.
If the contract is not void, she has TCPA violations because she revoked the consent in the valid contract.
In other words, assume you win the contract is void argument; what changes in your strategy as to TCPA violations does this make?
That is why I said your previous arguments are irrelevant.