Jl8jeff,
If memory serves (and it may not) Paradox 8 relied on the printer driver to accurately document the paper trays correctly. In some cases, this didn't happen, so you basically needed to fiddle with the values assigned to the PaperSize member of the dynarray used in the thrid variant of Report.print(), e.g. the one that accepts a dynarray of settings.
Now, it's possible that this variant was added later in the product cycle; that is, in either Paradox 9 or 10. (I only have v10 installed on this machine).
If so, then you'll need to set the tray setting in the print driver (using PrinterSetOptions). In some versions of Paradox (7.0 and earlier, I belive), you had to do this while the report was opened (or loaded) in order to update the settings vaed in the Report.
I'm not sure which of these options will serve your needs, but I believe one of them will.
Hope this helps...
-- Lance