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?
335xi sedan 6MT, Premium, Cold Weather, iDrive, CA, iPod
Black Sapphire Metallic, Black Leather, Aluminum Trim
European Delivery: April 28 - May 7, 2008
Performance Center Redelivery: July 11, 2008