First; I agree with everyone else, what you're seeing is very minimal and easily corrected. That's just the type of problem that the hobbyist could and should be doing. Gives great satisfaction knowing you did it yourself when admiring the results.
Show car finish? Seriously?!?!?!
Me don't think so. The management, detailers, and everyone else at your dealership that can be corralled into looking at it needs to be taught how to *lightly* buff paint, and what it SHOULD look like.

More often than not all they know how to do is whip out a rotary and tear into it. Using a DA (IE PC, GG, even Flex or Rupes) is totally out of their wheelhouse.
Credit where credit is due here. You are taking FANTASTIC strides in your washing methods. Using not just two, but three wash mitts is fantastic!
rops: You're well on your way to swirl free nirvana my friend.
Now moving on to your choice of detailer for the correction. As far as calling it at two-stage flawless correction process to fix it.... I dunno' about that. I mean I can see using a two-stage on it, but that'd finish out fine with a single stage. Just fine indeed. Maybe one product and two stages of pad even. :dunno:
But then again, if you're doing OC over it then you
do want it PERFECT before that goes down for sure.

The cool part about what you've said is he's willing to let you take part in
the correction process.
That is priceless!
Enjoy that time spent, and make sure to not only take notes, but I'd say a good tip might just be in order. Remember, without you being there he'd be whipping through it in much less time. Sharing tricks, and teaching along the way is what you'll see a lot here on AG. (Although I've seen that many a 'pro' detailer outside this group doesn't want to go down that road.) Sounds like you're in for a fun day that's for sure. :dblthumb2: