TC: Wise thoughts and good observations as I see it.
The video footage from when lifting the EC out of the roof seems to show starboard engine loose from hinges and much below mounting position ? Or is it something else? If its the engine it points at very high G-force on impact.
Looking at the cabin, it looks compressed and as the front took more forces than the rear parts.