My sailors guess from the footage and the reports is diesel generator failure(s) resulting in loss of power, restoration of power, then loss of power again. Bypassing the diesel generator (which provides power to hydraulics too) and manually throwing the engines in reverse. The billow of black smoke. This could have possibly burned out an engine, blowing the camshaft or propshaft or transmission.
The reverse was too late as the ship was already heading for the bridge pylon. Even at full reverse, you couldn't slow it down fast enough. Tragic.