KITUSBSPIEVME doesn't satisfy your purpose, because its PC device driver doesn't provide any virtual parallel port on the PC side. The PC application accesses to the board over a custom DLL / device driver which derives from Thesycon USBIO.
What is your purpose of the virtual EPP/SPP port?
Making a custom device driver on PC side, you may get virtual EPP/SPP port on your PC. But even with this hard effort, the signal timing on the parallel port is not so well controlled by PC application. If you have a plan to connect a MCU programmer / JTAG pod to this parallel port, you'll meet with timing problems. You'd better to move to a MCU programmer / JTAG pod designed for USB connection.
If you have a plan to connect a printer or a printer-like device (for example, a CNC controller), USB printer class may work. In this topic on Microchip forum, we have implemented a USB printer device for Windows in-box Generic Printer driver.
USB printer class
http://www.microchip.com/forums/tm.aspx?m=491016
Tsuneo