Yes, queued submissions can update the leaderboard after the deadline. If a submission came in before the deadline, it will be evaluated; and if it’s successful, its score will go on the leaderboard.
I’m sorry about the delay on our end. I know it gets stressful to wait so long with no feedback. As you can probably tell, we have a significant backlog of submissions—but we will give feedback for all submissions as soon as we can.