I have a question: did you rotate those butts during the cook in the MAK? I'm assuming you wrapped them, but at what temp were you smoking?
Why did you say your cook was a disaster?
I cook my butts at around 235 degrees and if I need them done sooner rather then later I might increase the temp to around 250. I normally pull them when they get into the one nineties to 200. These I pulled at 191 or 192 and then I wrapped in foil and let them rest in a cooler covered with a blanket for up to four hours but a lot sooner if I am running late. Also, at least it is my experience, that they will not all reach the desired temp at the same time. I do not wrap my butts during the cook.
Prior to the cook I will add a moisturizer consisting of yellow mustard, water, Worcestershire sauce and apple vinegar and then my rub. My cooks will normally take between 14 and 16 hours. I did not rotate during the cook. I did have a flame out but that was my fault as forgot to add more pellets after about 12 hours but caught it in time. I also took the butts off grill to check the box to ensure it was not full of ashes. It was not. The MAK started right up got back to temp and all was well. By the way I also had to add more wood charcoal to the Green Egg. My point is that after 12 or so hours inspect your fuel to ensure there is sufficient left to finish your cook and don't be afraid to take your butts off the grill, in this case the green egg to add more fuel.