I've never heard of wax doing that. But if it is the wax you could use a car shampoo that strips wax (or Dawn soap if you need to, but it isn't good for the rubber seals). That would strip his B.S. sealant and then you could see just the clearcoat.
Does your detailing buddy have any ideas?
Was: 2008 335xi sedan 6MT Black Sapphire Metallic
Is: 2013 Fiat 500 Abarth Nero (black metallic)
Wife's: 2013 Infiniti G37 S sedan 6MT, Black