All it does is download an install file, not actually install the game itself!
I'm not following your problem. The description and name of the file should make it clear that the "download" button will download an install file, for either 32bit or 64bit. The installer file will not download anything, so when you say, "All 'it' does is download an install file...", that sounds like things are working perfectly. Are you saying that when you run the installer file, the game doesn't install? Do you get a Windows error message of some kind? Does nothing happen when you double click on the downloaded file? I've tested both files on multiple machines, and had no issues with installing, so I need more info to try and help.
I see. I have nothing to do with the itch.io app. I can confirm that my game will not launch on that app, and I get an error, but I'm not sure I have the technical programming skill to solve the problems a third party application is having when it attempts to run my game.
It doesn't quite sound like the issue you're having is the same as mine. I haven't seen my game fail to install in the app, only fail to launch. So, I'd recommend reporting your issue with the app to itch.io directly, as it's clearly their program creating the problem with my game. However, I see no reason why the game wouldn't download and install correctly from the website, as intended.
I've also reached out to itch.io to find out why their app won't launch my game, and I've included your issue as well, but the fastest solution is just to download the game from the itch.io website and install it normally. Otherwise, we'll just have to hope they respond quickly with a solution.