I don't know if generated keys are compatible with items of variable price, but maybe that'd be a solution that would work for giving people access to the items through itch.io? (Understand if you don't want to figure the mess out, though, with a support request waiting.)
It honestly hasn't felt like itch.io care much about its users since it came out the Vintage Story dev hadn't been paid their sales in half a year.