Its clear whatever happened, happened very quickly!!
People staring at ACARS transmission and speculating at what happened, might also want to look at "How" ACARS work? Even if its a simultaneous failure of systems, transmision is made after a confirmed failure based on the priority.
So even if all systems failed at the same time, it "appears" there is a time lag between first failure and the last message transmitted.
Might be worth looking at the Bus powering all the transmitted "systems". Window sensors & window heat sensors are routed through WHC, a failure of that will trigger these messages. Lav smoke & Avionics smoke go through SDCU. FCU 2 & SEC3 trigger the same way.
Common denominator is wiring and the powering Bus of these computers. Very quick catastrophic damage and only a handful of messages that could be transmitted while all the systems worked.
Only time will tell what happened & how it happened, if we ever get to know the truth!!!