It seems that you are having some issues after installing the web plugin on your Windows 7 64bit computer.
The main issue is that the web based application will run on your computer if you use the 32bit version. At this moment, we have no information about any implementation that runs on Windows 64bit computers. The following article will provide you with further details:
What browsers are supported by Watch on Slingbox.com?