LOL
750 feet and 158 knots-———sounds like an attempt to ditch possibly. If free falling I would think a higher speed.
With summertime in the tropics weather damage is certainly possible. We can hope they did not have carbon fiber vertical stabilizer attachments that failed.
But why not any emergency radio messages?