Itch.io handles the distribution of keys. If you're not getting an email from itch.io, you may need tocontact them. Still, I can try to help you and/or refund the duplicate purchase if you get in touchon discord.
Your email seems to be publicly viewable as your itch.io username.(Is this intentional?) I just checked, and that email isn't associated with any purchase for this product.