My understanding is the decision to leave the National at 16:15 this year is because of international broadcasting commitments for the race. Broadcast schedules are arranged a long time in advance and a "late" move would have caused problems.
I believe the start time may be reviewed for future years.