On an EMH morning, I personally wouldn't leave the park until around lunchtime. If you go for a 10:45 ADR at Cape May, by the time you get back to Epcot, it will probably be so much more crowded than when you left the park. Remember, you will have to leave Future World early, so you have time to walk to the International Gateway and then to Beach Club for your ADR (Beach Club is about a 5-minute walk from the Int'l Gateway). Plus, it is a good idea to get to your ADR about 15 minutes early. So that would mean you would have to arrive at Cape May no later than 10:30, after first walking there all the way from Future World.
Is it possible for you to go to the character breakfast at Cape May on a different morning?