Maybe I missed something here.

Each state can outlaw it
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.

ignorance is the enemy
without equality there is no liberty