If you have these kinds of fixed schedules, then the traditional app release schedule is not going to work. You have no control over that.
You have a few options:
Get the release done and submitted earlier and use manual release. How much earlier, you ask? I recommend a month, a minimum.
Redesign the app to be network or API driven. Then your app's release schedule is independent from app events.
PS: Apple even has an Events API to support this behaviour.
Just use a website.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags: