Maybe I missed something here.
No Republican state will outlaw it as it guarantees their continued political control of the several states AND it guarantees they will continue to have a significant presence in Congress
So any state with a liberal supreme court
No Republican state has a liberal court ergo any case demanding gerrymandering cease for whatever reason will be thrown out.
You can not win with the fascists. They have rigged the system in their favor. The change will be in 2 or 3 generations.