I sure don't understand the passenger masks deployment if true
Have you seen the picture showing damage to the fuselage, a little below and between two cabin windows? Looks as though it may have punctured the pressure vessel. Perhaps that is why masks deployed, and flight crew commenced an immediate descent to FL100.
(Will defer to those more knowledgeable.)