Anne--
With Boma we have had one 5 diamond magical experience, one "pretty good" experience, and one "could have been awful" experience.
Our situation is that our DS has milk, egg, treenut and peanut allergies, all of them extremely life-threatening, immediate epi-pen or death kinds. He also has Oral Allergy Syndrome (OAS) to many raw veggies and fruits; this is not life-threatening for him, but produces blisters on lips, mouth and throat if he eats raw carrots, celery, oranges, etc.
On the WONDERFUL experience, the Head Chef walked him through, showed him everything he could eat, and had them make some plain starches. He could eat the sliced beef, and was really happy with it. They made him some plain cooked carrots, and had some pita bread he could eat. What REALLY made it wonderful was that the chef personally made for him not one, but two desserts: deepfried papaya, wrapped in phyllo dough, and a wonderful fruit sorbet. I still remember blinking away tears, because dessert was just not something he ever got away from our house.
On the "pretty good" experience, they walked him through, and there were quite a number of food items he could eat. They cleaned a portion of the grill and did some salmon and chicken just for him, along with some side dishes. These came out in a timely fashion. But for dessert they attempted to haul out the toffutti, which Graham hates, and which Disney now seems to regard as the one size fits all answer to anyone with milk/egg/nut allergies for dessert. I even told them what the chef had done before, and how much he was looking forward to a repeat performance, and they didn't budge.
On the could have been awful experience, it was strange. We were staying at the AKL. We'd eaten there 4 nights previously in the "pretty good" experience. But the food allergy wasn't noted on the ressie--even though I had touched base with them by phone right before the dining room opened. It was pouring rain, cataclysms of it, and the dining room was more crowded than you could imagine. The server was the bottleneck; didn't want to produce the chef; wasn't interested in special orders. Since we KNEW what they could do, I did get both the chef and the manager by the ear, and they did cook him some salmon and produce enough food items to make an adequate meal. And they did charge him only the child price, as opposed to adult. (He was 15 at that time.)
When we go back this summer we will eat there again, since we do love the restaurant. But I'll never make a ressie there during peak dining times again; the first 2 experiences were right as the dining room opened.
If your experience was at all recent, I'd urge you to contact them. I bet they'd give you a "perk" to give them another chance.
Erin