I'm in the minority, but here goes.
OP-- I'm sorry that your little one didn't have a magical time at Disney. I can sympathize with how miserable the meltdowns made all of you.
However, I think this thread was really an attempt for you to try to cleanse your conscience for behavior that you know was selfish (restaurant incident). If you REALLY are sincere in feeling sorry about what happened, you would have taken your child outside while DH collected the food, or AT A MINIMUM, apologized to the patrons at HH, rather than rationalizing your behavior and then making an apology to an anonymous discussion board.
I just get tired of the direction our society seems to be going. Everyone seems to have such a sense of entitlement-- as if the world was put here for their exclusive enjoyment, and to heck with everyone else. People act selfish or inconsiderate of others, and instead of correcting the situation when they can, they throw out an apology later and that 'magically' makes everything Okey-Dokey. Apologies are a wonderful thing, but they should be reserved for heartfelt, sincere regret when a situation COULD NOT be fixed. Apologies are not a blanket free pass so you can act as you want and then 'fix' it later.
Again, I'm sorry that your family had a rough go of it at Disney, but I do think that you were being selfish.
Just my 2 cents. Carry on.