Surface wind was probably faster than general Balitimore readings reported.
The Dali containers are probably empty, and the net of that was, the sailing ship factor was greater than expected.
The moment of realizing there is a problem to avoid, and given the known navigational behavior of the ship (rudder capability), the helm was given a command to increase speed in order to increase rudder effect - in order to improve the ship position toward the center of the channel.
That tends to “kick out” the stern . . . before the ship is able to proceed forward into alignment with the intended, hopeful direction. With a “weak” rudder, that maneuver can lead to over-compensations - a bit of stern zig-zagging - before the ship straightens out into alignment.
The ship position did not improve, so the ship tried emergency reverse - too late.
My guess.
BTW, the sailing ship factor of a container ship, tends to not be consistent.
The variety of gaps between the containers, results in many different High and Low Pressure Systems.
That messes with the steering. And the proximity of shoreline terrain also is an affect on the wind direction toward the ship.