Sadly, no, not without that uninstall file. Lesson learned...
Your option as far as I know is a W2k reinstall followed by an SP2 update.
I suppose there's a chance that the system file checker (sfc.exe) FROM
THE ORIGINAL INSTALL CD might slavishly replace all system files it
identifies as different from those on the original CD, but it would be
an iffy proposition unless you know exactly how that sfc program
determines what files to replace. I have no idea how it works, but I'd
assume an updated sfc.exe is provided with each new service pack, so
running the one now on your system would be fruitless. (Note: that's
sheer speculation.) If you know you're facing a fresh W2k install
anyway, you might try this just on the off chance it'd work. It would be
an interesting experiment, and if it leaves you with a dead system
you've lost nothing.
Backup backup backup those precious data files before fooling around...