Very interested in the CSC theory. Don't know why they would make multiple ways to shut off the motors... why not go with the throttle down AND no descent, as in, landed?
Separately, the crash over the Charles River was within a mile or two of Magazine Beach where this happened in October...