I completely agree that quality products used as part of a good process gives good results. Given that, your process boggles me.
You're using a cleaner
wax and then trying to polish with a swirl remover. The cleaner wax attempts to chemically clean the paint and lay down wax in a single step. When you follow with Meg's #9 Swirl Remover 2.0 you are likely thinning or stripping most of the wax layer you've laid down. Swirl Remover 2.0 is
not an abrasive product and has no cut. It chemically cleans and leaves behind 'emollients' that temporarily fill defects such as swirls and small scratches. It does look good, but it doesn't fix anything; it only hides it. With that said, I bet you can skip the cleaner wax in your process and get the same results you have now. If you want to get rid of any light swirls, marring, or small scratches, try an actual abrasive polish. Meg's #80 Speed Glaze is low cut, super easy to use, effective, and gives great results. Then throw your wax/sealant and last step products on it.
I don't understand why you are comparing claying and polishing either, they compliment each other, but serve two distinct and separate functions. Claying pulls contaminates from the paint's surface while polishing levels the paints surface.
This was done with only clay, 3M glaze and wax:
]