It's almost standard to have the USB-C have extra wiggle-room (around 1mm or so). Then, the housing is 1mm past the USB-C connector. That's how the casings are made so that when you stick the connector in, it's flush or nearly so.
I agree with USB extension cables concerns too! The error would increase depending on the quality (impedance, power, etc.)