If you experience the error message:
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine
this is caused by the Jet provider not being available in native 64-bit.
You will have to target x86 with your .NET apps to make it work.
Since EPSON Status Monitor does not work properly under Windows Vista I recommend extracting the installation files and simulate an old operating system (Windows XP SP2) by using the compatibility tab for all EXE files in the folder.
Then install and enjoy!
P.S. You can force a cartridge change on a EPSON Stylus Color printer even without using the EPSON Status Monitor software. Read here.