What I mean is that if you use SaveAs ( "filename.pdf", SaveAsType.PDF!, false) and you don't set those custom properties, then PB.Net will automatically use PDFSharp for you. PB.Net uses that to provide native PDF generation ability. No need to install GhostScript, add a special printer profile, etc.
The key is to take out those setting so that PB.Net can use it's native capability. If you specify Distiller, then it's going to try to use that instead.