calibre supports EPUB and PDB both as input and output. As stated it does not support DRMed files. Also, PDB is a container format (think of it like a zip file) and calibre only supports PalmDoc, ztxt and eReader formats within the PDB file.
@Stitchawl, open a ticket
and attach the file that is failing. I will look into it.