I am writing one reply to Marco, Chris, and Bruce.
First, I want to thank all of you for chiming in.
The product I am working on gets very limited attention. This will be our first release of this product in 4 years. So using a newer version of the PFC cannot be justified from a development or QA perspective. Using the newer Print pscript functions is reasonable, but even the effort there is hard to justify for this issue. I was looking for a quick and dirty solution. I do not regret sticking with an old version of the PFC. Users can workaround the issue by temporarily changing their default printer outside of our application. They generally want to print to the default printer, except when they want to create a PDF from the output.
Thanks guys. Nice to hear from some PB heavyweights.