I don’t know or control how itch.io handles billing. I don’t know where you’re located, but I can use VISA and Mastercard to pay for itch.io games. But…
At this moment, if you want to get your hands on the UT first release, you can support me at the minimum $1 level (or whatever currency that works out to) on my Patreon or SubscribeStar sites, and you’ll have access to the current version download links. Aside from that, I don’t know what else I could do.