Si, effettivamente avevo risolto usando una struttura simile. Il mio problema era (me ne sono accorto dopo un po' che ci lavoravo) che facevo queste operazioni:
Modifica impostazioni da codice di optioni PDFCreator
Set default printer a PDFCreator
Ciclo di stampa
Ripristino Stampante di default.
Ripristino Configurazione originale di PDFCreator
Purtroppo il ripristino delle configurazioni originali di PDFCreator resettava anche il valore di "AutoSave" = 0 e questo succedeva prima che la stampa fosse inviata allo spooler do PDFCreator, con il risultato che mi veniva richiesto il nome di salvataggio del pdf

Ho risolto mettendo un timer e un controllo dell'esistenza del file di output (AutosaveFilename) prima del ripristino delle opzioni di PDFCreator
Grazie comunque della risposta