i've had more trouble with this, when swapping between the diamond 1.10 and 2.16 reference driver, even though i was on the latter one, D3D would not work, evidently because of driver remnants from a standard deinstall method. the reference driver itself leaves its control tab as a remnant when normally uninstalling the card.
i was never able to get driver cleaner pro 1.5 (same with 1.2 too) to work under windows 95 to this day due to oleaut32.dll issues, the standard file in osr2 is outdated for it and any other i tried is too new, so i got the 3dfx uninstaller tool from 2000, which can be obtained on falconfly. this would recognize a voodoo graphics but prompted me to uninstall a 3500TV, which did nothing. however the tool also updates certain system files and lo and behold, this is the oleaut32.dll that works under 95 osr2. so that uninstaller is the best way to obtain that .dll, which probably comes in handy with some other software as well. after a DCpro run everything works as expected, so this is a must along with a manual .inf delete from the windows/inf/other folder, so it won't prompt to install a previous driver upon boot.
edit: DCOM95 1.3 (download) updates that file to a slightly older version than the 3dfx uninstaller, but still new enough to make DCpro 1.5 work.