Did you go to Server Properties > Drivers and delete the Zebra drivers there before attempting to reinstall the printer? You really need to do that or you will end up using the old driver (and probably the old port assignment) even though you think you
are reinstalling the driver (for details, Google for differences between INF and PNF files).
If you completely uninstall everything related to the Zebra printer, the "clean" install should do things correctly, including creating the USB virtual port.
If deleting the Zebra drivers from the list in Server Properties > Drivers still doesn't let you do a really clean install, then see
http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm and read the part starting with "If the Print Spooler service is not operational, or you want to make certain there are no printer driver remnants..." I suggest using cleanspl.exe rather than the
manual method, but that's up to you.
**********************************Parenthetical Discussion***********************************
A DOT4_001 port is usually (in my experience) created by installation of HP printers that originally used a parallel port but were updated to work with newer computers that no longer had parallel ports but had USB ports instead. The IEEE 1284 protocol refers
to parallel ports. See this for a bit more: http://whatis.techtarget.com/definition/0,,sid9_gci860597,00.html
If you have another printer (perhaps an HP printer) that is using a DOT4 port, that might prevent the port from being deleted.
What error message, if any, do you get when you attempt to delete the port?
In any case, you really shouldn't have to delete the port.
*****************************End Parenthetical Discussion***************************************
************************************If Even Cleanspl.exe Doesn't Help You***********************
When you look at the list of ports, is there a Virtual USB port listed? It will be named USB001 or similar.
The problem is that it is difficult to create a "virtual USB port" without using some printer installation routine. The typical suggestion is to find some random USB printer, install it, and then use the virtual USB port for the printer you really want. See
the following thread where I tried to help someone do this, but the results were inconclusive -->
http://answers.microsoft.com/en-us/windows/forum/windows_xp-hardware/how-can-i-manually-add-a-usb-printer-port/38424e6c-87f8-4b93-b197-c0d2f70368b8?page=1
Once (if) you create a virtual USB port, you should be able to install the printer manually by UNchecking the box in the Add A Printer wizard to "Automatically install my plug and play printer."