Find a good lawyer and sue the pants off them for breach of contract. Every contract has more terms to it than merely the end date. If they are not sending her clients due to her political beliefs, they are in breach of contract.
Fired is way diff than not sending her clients.
Avalon Memories is right. Go find you a GREAT lawyer, courts now are filling with Trump Appointees.
I’m a retired lawyer - and most such contracts have a clause about being terminable at will at any time by either party - for any reason (or no reason). Same way that private sector employers can fire employees for their political beliefs/activities; the First Amendment just applies to actions by government entities, not actions by private sector individuals/employers.
How would that be a breach of contract? Most such contracts have an out that it sounds like they are probably following.