I am no lawyer, but if you want to solve this, I think you are going to need one.
In my humble little opinion, I do not think it's going to be worth it. For something like this, it's usually at least $2000 for the lawyer and there are never guarantees.
Even if you hire a lawyer, and all goes in your facor, you are likely going to be out some cash.
I won't disagree with you, that in my observation, in the south, it seems to be all about filling up the jails and cash you pay in fines. Virginia I'm told is even worse.
I don't know this as fact, but from what I was told by a very unreliable source, SC jails actually receive more funding if they keep that jail filled up. Then they hit you with a fine on your way out the door in court.
Sadly I know about this because I have an ex girlfriend that has been into trouble in the south (and north) many times. From what I've seen, the south tends to fine more and jail more. In the north, they tend to look the other way or at least that's been my experience.
My ex got 3 public intox arrests in the south. In the north, the cop just rolls down his window and says if I see you here on my next patrol I'm going to arrest you. Move it along.
I hate to say it, and you were probably totaly right, but you are now paying for past mistakes you made.