I have a SYBA SD-EXP50021 2 x Serial + 1 x Parallel Ports ExpressCard adapter which uses the Moschip/ASIX MCS9901 -- PCIe to Dual Serial and Single Parallel Controller. I forget why I originally bought. It was probably either to use with a parallel LPT port interfaced device programmer (something from BP Microsystems), and/or maybe with an Altera ByteBlaster, with whatever Windows based software was normally used to control the device programmer. I still have the SD-EXP50021 adapter but no longer have a laptop with an ExpressCard slot to check it out again. If I remember correctly it probably took a while of screwing around to get everything configured to work.
If you are looking at ExpressCard adapters with parallel LPT ports, make sure the chipset used in the adapter is a PCIe chipset such as the Moschip/ASIX MCS9901. Some ExpressCard adapters with parallel LPT ports use USB connected chipsets instead of PCIe chipsets and those almost certainly won't work for your application.
If the SYBA SD-EXP50021 is no longer available maybe try a StarTech EC1PECPS which is supposed to be based on the PLX/Oxford - OXPCIe952 chipset. Seems to be currently available around $50 in the US.
Good luck, you'll probably need it.