Doh, that's a bummer. I tried just now but it doesn't look like there's a way to host both types of files (a web version and downloadables) and I'm hoping to keep it easy for installation via the Itch desktop app. Have you tried installing through Itch desktop by chance?
I did yeah. I’ll keep trying. But you can definitely host both versions on itch. Under game type select HTML then select the tick mark next to the web build that says this can be played in browser. If you want to, of course.