If you're still interested in continuing the project, the Jam deadline isn't a Hard Cut off.
You can still contact the Host and get your game in the jam submissions, and you can even keep working on it and make updates after.
The point of the Jam is to have fun, so don't let your ambitions be crushed, take the time you need 😉👍🏽