It is important to remember that when we are dealing with scientific theories, we are not really all that concerned with truth. Are Newton's laws "true"? Well, they work reliably given certain constraints and they are definitely more simple than other theories, so it would be stupid not to use them. However, there are data to show that Newton's laws don't hold in other situations. Newton's laws are not "truth" -- they are useful.
Another thing to keep in mind is that a scientific theory must make predictions which are falsifiable. In other words, it must not only fit data in the past, it must continue to fit data into the future. If your idea has no predictions, then it isn't a scientific theory to begin with and Occam's Razor doesn't apply.
In this case, the author has a theory which (presumably -- I haven't checked) fits the data in the past. Even if we had a simpler theory that also fits the data, we couldn't invoke Occam's Razor, because neither theory makes predictions about the future. The event is already finished and will not happen again. With Occam's Razor, I'm saying, "Well, we could imagine it to be like X or like Y and no matter how you slice it, it's going to work the same. I will pick X because it is simpler". But with this event, it makes a huge difference which "theory" I pick, so I can't use Occam's Razor.
Even if I could pick two equivalent theories -- let's say I had a theory that the plane crashed into a mountain and I had another theory that said the plane did a loop-de-loop and then crashed into the mountain. Maybe both ideas fit the data in the past and I could go and verify that the plane ended up crashing into the mountain. Both theories fit the data in the past and fit data in the future. I'll pick the simplest one because, hey, it really doesn't matter if the plane did a loop-de-loop before it crashed.
Now, maybe some people really care about the loop-de-loop. If they can't find any data that supports the loop-de-loop but doesn't support the straight-on-crash, then we are still going to reject the loop-de-loop theory. Why needlessly complicate things when there is no data to differentiate the two theories? But this does not mean that the plane did not do a loop-de-loop. There is no justification for saying that at all. We don't have any data to support one position or the other. We are just accepting the simple answer because it makes our lives easy.
Where most people get this wrong is: - They try to apply it to non-scientific theories. - They try to apply it to a single theory rather than a set of equivalent theories. - They try to apply it to a set of non-equivalent theories. - They believe that the result is "true".
That last one is pernicious because if you believe that something is true just because it is the simplest explanation that fits your data, you have stepped from science to religion.