Al momento sono fuori gioco per carenza di mezzi (PC-ko, sto scrivendo da un portatile a carbonella). La questione comuque è che benchè l'API di stampa possegga un dataflavor PDF di solito manca il driver che permette alla stampante di interpretare correttamente il flusso di byte e produrre la pagina.
Potresti provare a disegnare il contenuto pdf in un componente fuori schermo e stampare il suo oggetto graphics...è un po' macchinoso ma dovrebbe funzionare.
Per leggere il pdf puoi scegliere una delle due librerie free
qui
e
qui
Oppure potresti vedere se riesci a passare un comando con Rutime.exec che faccia partire direttamente la stampa di acrobat ma qui la soluzione è monca, perchè l'utente deve avere acrobat sul sistema.
Ciao.