A few observations:
My wife and I really liked the movie. My wife hates aviation movies, and she really liked the movie.
Salt and tides played a really big part in the miracle. The tide was coming in at that time in the afternoon.
If that plane had gone down north of the GW Bridge, many of those people would have died.
If that plane had gone down north of the Tappan Zee Bridge, maybe all of them would have died.
If the plane had gone down north of the Bear Mountain Bridge, it was a sure thing they would all be dead.
There is absolutely no infrastructure, no boats in the water, to rescue anyone north of the GW.
The farther north you go, the less salt there is in the water. Less salt, more ice.
North of the Tappan Zee, and especially north of the Bear Mountain Bridge there was ice in the river of sufficient quantity and thickness to destroy the plane when it hit.
The tide was significant because it was pushing salt water up the Hudson, also pushing ice back up the Hudson, and causing it to melt.
The what, why, where, when and who of this event aligned perfectly, and that was miraculous.