Surely as long as the game was submitted to Itch in time, the Google Form can remain open until the voting period ends?
I too missed the message of the Google Form. Can't say I've entered a game jam before with so many steps for submission... Hopefully the above can be implemented. So much potentially wasted time from so many people.