For future reference: you should not sign any contract if you are uncomfortable with the terms, no matter what relationship you've previously had with the client.
If your client provides a contract with no termination T&Cs protecting you, only those protecting them, add your own T&Cs to protect yourself, and initial that addition, send it unsigned back to them and in the accompanying communications clearly outline the change you made and why you made it. If they agree to that contract change, then you both sign and move on.
Contracts should be draughted to protect all parties: if it's a one-sided contract and your client refuses to amend it to address your concerns, walk away.
As your previous answer noted, without both parties having executed (signed) the contract, it is not currently in force, and is therefore unenforceable. You are not bound by it until both parties have a duly executed copy of said contract in their possession.
I am not a lawyer, this is not competent legal advice: I am a many-year freelancer and have trod these roads before.