Well, just an update. I used the demo of X-Setup Pro to disable the Windows Installer Rollback functionality. I still have no idea why the rollback was happening, but the installer leaves the files on my system this time. Apparently everything is installed because the downloader is working now. Really, really strange.