All repaired and good to go. And made a few improvements along the way.
I extended the battery holder ledge to support part of the weight - part because the packs have to tilt away from their own weight during the emergency release - there must be an off balance scenario taking place - the wight of the pack disconnects the plugs automatically due the the 26lbs weight heading downward.
I also shortened the 4 Bonka 8W cables and soldered new XT150 at their ends.
Also flipped the battery boxes around so that the wires now stand further away from the props because when I busted the lower right one before yesterday, it hit and stripped a couple cables in the process and snapped one XT150 so in a way it was a good thing for forcing me to do an update.