Mike, not 100% sure, but I suspect that this became an issue at all because the reports were created in USA, and the printer settings (like PAPERSIZE=1 for letter size) already saved in the .FRX itself.
Wouldn’t the report, every time it is run, reset itself to the Letter size?
Probably, the .FRX should be hacked and the PAPERSIZE setting either removed at all or replaced with correct one before setting the properties of the printer for it to take effect.
WIREMESH, if setting the properties of the printer alone doesn’t help, then try first to strip the report of the saved printer settings. See this: faq184-581 (change it to suit your needs). Can be done manually, too. Just open your .FRX report file as you would a table (which it is), find a record where Objtype is 1 and the Objcode is 53 (usually the first record) and delete the contents of Memo fields Expr, Tag and Tag2. Save the file and send both, .FRX and .FRT, to your client. Then set the printer to the papersize you need and run the report as usual.