Okay... So i'm not sure if you have heard of this site but its called dogaware.com. Another EBN member showed me the site when I was searching for a food for mush because of her allergies, as well. There's sooooo much information on everything - including foods, best foods for specific health problems and also on the raw food diet.
The only way you can control what exactly is being put in your dogs food is to create it yourself...maybe not forever but temporarily as you try to figure out what Miami's allergic reaction and upset stomach is being triggered by. I'd go through all the ingredients in the different foods you tried and make a list of all the ingredients found in every single one. Start without any of those ingredients and see if your pup's health improves. If it doesn't, maybe another vet visit or second opinion from a more "holistic" vet. If it does, GREAT and from there you have two new options...continue with the raw food diet just the way it is OR slowly start to incorporate one ingredient at a time. If a flare up happens, I'd say its safe to just stay clear of that ingredient for the rest of Miami's life. Once you've finished ruling out all the triggers, if the raw food diet doesn't fit your lifestyle, then try to find a food with out the ingredients that caused reactions.
That's my $0.02 and how I'd move forward if it was my baby and I was in your shoes.