I'll toss Meguiar's Ultimate Wax into the mix.
This, Meguiar's M21, and Duragloss 111.
On occasion, Meguiar's Paint Protect.
Nothing wrong with your Gold Class. While it says Carnauba, it's also fortified with synthetic ingredients. It's marketed to the average consumer, and needs that "plus" from the polymers to deliver some protection.
The biggest problem I've seen from any sealant/wax especially Meguiar's (probably because they are one of the most widely used) is over application. I know a few peiple who casually use their products, but complain that they don't last, and are difficult to remove. Upon further investigation, these guys are using half a bottle on one car!!
What happens is the product never sets up on the paint. The top layer that hazes up, is covering a layer that is still wet. Once all of that wipes off, you're left with some of the carrier oils and maybe some wax, but it never got the chance to set up properly, and be wiped off as the manufacturer recommends. Thus the performance of the product will be compromised. So, always make sure to apply very thin. Not saying that was the op's issue, but it can happen.
One thing you can do to help combat the dust, is to do a final wipe down with Meguiar's M34 Final Inspection. Says on the bottle that it contains some dust repellant ingredients.