I know this is getting somewhat off-topic for this thread, but...
this sounds like an awfully long and crammed day. As I don't know your trip plans or travel members, it's hard to critique or offer suggestions (of course, I know you didn't ask for any

. On the restaurant reservations thread, I've read that quite a few posters have had luck with splitting up their party in order to get ADRs. If, for example, they came across an ADR for a party of 4 at 5:00, they would reserve it, and just diligently look for another ADR near 5:00. People have said that when they check in at the restaurant, they've had great luck with explaining they had, say, one 4-person ADR at 5 and another at 5:10, but would like to be seated together. It sounds like the restaurants do their best to accommodate.