I did something similar about 6 months ago but didnt' have the same problem.

The code I used actually generated the Crystal report first, then I think it saved the report then performed the pdf export on the saved file.

If you're interested I can see if I can dig the code out but it's at home so you'll have to wait till tomorrow.

Just let me know.