I've tried installing some games from the itch.io app but there is no install option: I was able to download the game without any issue from the website.
If you're certain the games in question have a build for your operating system, please post the links here, I might be able to help. The right way is to report them for being miscategorized, but that will take longer.