Very clever! I had known that the specs were ±20 ppm for the 5 GHz band and had based my “free-run” time-error estimates on that. I just assumed a 20 ppm crystal was deemed sufficient by the regulatory bodies, without any by-unit calibration.