Aww. So cute. Thanks for sharing. I understand your son. I also have a peanut/tree nut allergy, along with other strange allergies, and WDW is always great with them.
When I first developed my allergies (middle school age) my parents didn't take them very seriously at that point. I hadn't had a severe reaction at that point, and my parents were under the mistaken impression that I could navigate a menu just fine and avoid my allergens. The only exception was Kona since I'm allergic to pineapple. They always felt like I was asking for special treatment or something (for the record, they fully support my talking to a chef now, especially since I do carry an Epi Pen now for allergic reactions. My mom will get mad at me if I forget to talk to the chef anywhere we go. It was just a learning curve at first, as well as not realizing how severe my allergies are). Well, we were eating at Kouzzina's one morning. I guess I was in middle school when this happened (I'm in college now). I ordered their blueberry pancakes, thinking nothing of it. When they brought them out to me, I realized pretty quickly that there was a granola inside that contained nuts. I sent it back and told them I was allergic to nuts. They were nice about it even though I hadn't informed them of my allergies ahead of time (which I should have, so it wasn't their fault 100 percent). Then, I ordered the pancakes without the granola. When they came out, I started to eat them only to realize that they were underdone and I could still see batter on the inside. By then I was just about ready to cry. They ended up making me a new set, which were properly cooked, and taking my order off the tip and decreasing it by half. They also sent me with nut free snacks that I could eat throughout my day.
But that wasn't what really impressed us. No, what really impressed us was what we found when we got back to the room. We came in and found a big fruit basket with all fruits that I could eat, plus some of the special nut-free products. We also found a piece of construction paper cut into a heart with three pins attached to it. Then we found a note with my name on it, apologizing again for what had happened that morning. So they figured out what room we were in, what my name was, and even double checked my allergies so that they would send me stuff that I could eat. And it wasn't entirely their fault. I still have the heart with the pins on it. I've never removed the pins.
And that is why I will continue going to Disney.