That 3DFX didn't work after failing installing nGlide isn't surprising. But you should be able to install nGlide, why has it failed, did you have an error message?
The explorer.exe thing only fixes colors.
What I would recommend for this kind of bugs is (appart from using nglide) using Direct 3D HW accelerated (the original 2.01 patch) and checking the advanced options in olconfig for this mode. Uncheck everything, then check boxes one by one to see exactly what makes it crash.
Trying different color depth in graphical settings can help as well.
Last chance is to install a Windows XP in a virtual machine such as VirtualBox.