All the programs on here are legitimate, not sure why there was a keygen downloaded.
Unfortunately, after doing everything you mentioned, Netflix still gets the same error. I tried uninstalling/reinstalling Microsoft silverlight which is what Netflix uses for it's streaming video's, but same...