Surplus1:
If it did not stall all the way down from FL350, why would it suddenly stall at low altitude? If it made a last minute pull up into an accelerated stall - how did the pilots manage to see the ocean and judge when the should pull up? Was it diving at very high speed before this happened?
For me, the most likely scenario is still the same, after all that discussion: They stalled all the time. After loosing pitots and/or computers/screens and situational awareness, they flew around in the dark without knowing their speed and their attitude. They had overspeed and stalls, they where in a spiral dive.
Until they where below the freezing level, that's where the pitots reopened and let some true information get through.
Unfortunately, that was too low to recover.
Reminder: This is only my theory and is solely based on the same information you all have. And again: It's not important how they crashed but why. The impact theory is an interesting one, but not of great importance. It's clear that they crashed, and it's very likely because of the pitot icing. That's what we should discuss here.