It's fun speculating, but please remember that the data from ADS-B is not designed to reflect the aircraft's motion over the time periods that matter in a crash. We have no idea what delays are present in the system, what delays flightradar's system adds in, and what the accuracy of the system is. It's very important to understand the limitations of any sensor data you analyse. It would be good to mention that in the article.
Edit: I notice that there's a little disclaimer at the bottom of the article saying that Flightradar24/flightaware data is "not 100% accurate", which is sort of covering the issue. However, when dealing with data like this it's important to remember that there's all sorts of ways data can be "accurate" or not. The uncertainty of the data itself, the frequency of data captured, the accuracy of the timestamps attached to the data and all sorts of other variables need to be considered when you're trying to understand the picture that sensor data is painting.