Can you figure it out and re-enable selling it on itch? I do not trust my email address to keep game key safe, I'd much rather had an itch io account that stores my purchase.I've bought it here twice, year ago, and I want to buy it again as a gift.
That's entirely on Itch.io at this point I think.
Itch.io themselves haven't paid the dev in months. If you want to buy it for someone else, get it for them through Vintage Story's website.