Mids, I don't see the FAA clearing this aircraft for passenger service with just a containment option on the table. There must surely be at least a likely cause identified for the meltdowns before it can fly.
As stated in an earlier post, there are two possible culprits in my mind. Something in the battery manufacture or some bit of missed trickery in the computer coding or electronics boxes provided by Thales.