Regarding the competition moderators: I contacted them personally, and their response was that the file upload feature is disabled for everyone after 48 hours. They told me they can't activate it for each project individually, even in cases of technical errors like ours.
So, don't wait too long for their reply. Keep promoting your new link in the forum and in the "Review vs. Review" threads so others can find your game.