Yes, of course! The copy you downloaded is yours to keep (it just won't be in your itch.io library since you downloaded it while it was free)
Gotcha! Thanks ☺️