I suspected that would be the case.

You may not need to delete the driver, just fix the bad install data.
Basically, there's three main things that can cause problems like this (at least with non-PS drivers).
- The EPOMNI5 key is missing from OS2.INI --> PM_DEVICE_DRIVERS
- The extended attributes on EPOMNI5.DRV are missing or corrupted
- \OS2\INSTALL\PRDESC.LST has the wrong name (e.g. incorrect capitalization) for the driver description.
Check the first two to begin with, as they're somewhat easier to spot. The EPOMNI5 key in OS2.INI should be a string containing the full path to the driver, e.g. "c:\os2\dll\epomni5\epomni5.drv".
If EPOMNI5.DRV (in the directory noted above) is missing its extended attributes, you can use eautil to rejoin them from the ones shipped on CD.
AFAIK, the corresponding line in \OS2\INSTALL\PRDESC.LST should look like:
Epson Stylus C80 Series Inkjet Printer: C80 (epomni5.drv)(exactly as written).
BTW, the drivers under \OS2\DLL are the ones used by the system. The ones in \ECS\INSTALL\PRNDRV are where it goes to find new drivers to install. Every time you install a new printer object, it copies the driver files from \ECS\INSTALL\PRNDRV\PMDD_
x (based on the directory index defined for the driver in \os2\install\prdrv.lst) - although if you have the corresponding files already installed under \OS2\DLL, it'll ask you if you want to replace them or not.