yea sometimes the *** can get out of hand.
ASSpt there is an early morning bus for the character meals. So I would try for it - at around 6:45 am (I think it starts then). kept in mind that from the ASSpt it has around 20 minutes to get to the MK. you want some extra time just in case you miss the first bus.
go ask on the transportation board (there are some bus drivers there) and make sure that the character bus is still going.