The mesh is likely just a sunscreen. Call the manufacturer to see what the screen is made of. It's likely plastic, part of the safety glass anti-shatter material. If it is, then it has no effect on the antenna, as there is plastic in every automotive windshield and these antennas have worked fine for years through them.
Nothing beats the excitement of waiting for a new rig to arrive!!