Jhtexas,
I am currently using the following list of basic dlls for redistribution and getting compatibility from Windows 95 through XP.
04/05/2001 19:05 143,632 ASYCFILT.DLL
04/05/2001 19:05 3,856 COMCAT.DLL
07/12/1999 12:00 924,432 MFC40.DLL
31/05/1999 23:00 326,656 MSVCRT40.DLL
04/05/2001 19:05 626,960 OLEAUT32.DLL
04/05/2001 19:05 164,112 OLEPRO32.DLL
04/05/2001 19:05 16,896 STDOLE2.TLB
most of the above are Windows 2000 era versions and represent the newest versions (I have found) which remain compatible with Win 95. You should be distributing these or earlier versions.
HTH Hugh,