Tony, I don't know exactly what is happening with your problem. But if you are just trying to get a custom paper size when printing, Fox Power Printer allows you to set custom paper sizes at run-time and on different printers without you having to force the report writer into something at development time.
You might give it a try. You can download it from the files section or go to
www.foxprinter.com.
Hope that helps.
Rob.