Regardless of how the PDF was generated (it could have been done on a VAX 11/780 for all I care) I still don't see a mechanism for fonts being the wrong size on the first download, and being magically fixed on a second download.
The PDF file is the same
It has to be a
client side issue.