Ah, sounds like you need to associate your itch.io account with the game!
Find your original purchase confirmation email and click the link in it. There you'll have an option to tie it to your account.
https://itch.io/t/46387/how-to-download-and-install-the-game