Sorry you had such a bad experience, but, in my opinion, you handled it all wrong!
First, why did you just leave without complaining to a manager? I certainly wouldn't have left $10! Ok, I can understand wanting to just put an end to it and get out of there with a screaming 2 year old, however, I wouldn't just have left it at that. Did you make any complaint later to someone in authority? I'd go straight to the top with this one!
In this day and age everyone's so quick to sue for every little thing. However, I'd sue for this. If you have pictures that's good evidence. There's plenty of money-hungry lawyers out there who'd love to take on your case for a contigency--you don't pay unless you win. Go for it! I'd say Disney owes you big time for this. Also, how is "Nora" ever going to get fired without some sort of official complaint from you? Don't expect anything from Disney--they handle complaints by ignoring them in the hopes you'll go away. This goes way beyond a disatisfied customer--this is plain abuse!
I'd also write a letter describing your experiences to local Orlando newspapers and post on other travel boards, such as Allears.net, Frommers, try CondeNast ombudsman, try local (Orlando) tv stations, don't stop until you get satisfaction. Usually I do like you did--make it go away and get along with my vacation. However, NO ONE abuses my children, and that's what this is. You might even file a complaint with the Orange County dept. of child abuse, whatever its called. It is psychological abuse. Go for it, you need to make sure this type of crap doesn't happen again.
BTW, we had planned a trip to Disney this April and now can't make it. I'm reading more and more about bad experiences there with hotels, services, cm's, lack of cleanliness in the parks and restroooms, inadequate maintenance on the rides, etc. Makes me glad now not to be going. Who needs that crap? We've had magical trips in the past, let the memories stay untarnished. Also its simply too much money to risk on a lousey time.
Good luck in getting a resolution to this awful experience!