it seems to be on your side
This is a quirk of Itch.io’s desktop app; it automatically filters out downloads that don’t match the client’s operating system.
You forgot to flag the download as “Executable for Windows”, so it won’t be available on the app.
Thanks for the reminder!