That's too bad.
While I can't offer any sort of solution I can "feel your pain". I like nothing more than a clean dark colored vehicle but after having a dark green pickup (which I bought new) I won't have another one. After the first wash you could see the swirl marks and I was never able to get rid of them myself. That doesn't mean it can't be corrected, but I never did find a solution.
I'll be interested to see if anyone has the answer. You would think that with today's finish and protectant technology some way to prevent and or repair it exists.
Good luck.