I’m so sorry you had too little time in making this, I understand how that feels like.
What I may suggest is to use this as a starting demo to create something even greater, more detailed and more polished; I bet it would sound fantastic! I hear a lot of potential in the sound design and the atmosphere of this little OST, so yeah, I do believe you should develop it further even outside of this contest :)