Flight deck oxygen masks aren’t meant for use underwater but the 100% oxygen setting may have given something breathable for a while.
Storm cells suggest the possibility of a microburst. A sudden change to the wind component or being right underneath the descending air could easily exceed the aircraft’s performance available to recover.
A decision to hold or divert could have changed this tragic accident into a slight delay or minor inconvenience.