The updates will still be free, but what I said was that I'm not sure how this works on itch and if you wanted to make sure that you keep getting the updates for free it's best to buy the game as long as you can choose the price yourself.
I'm still not a 100% sure tbh, but I guess if you can't download the update you'll have to buy the game.