Not really, weather forecasts are readily available and windage calculations are a thing.
Or could it be that navigating a 400mx60m, 220,000 tonne, 60m tall ship through a canal that is barely double the width with only 4m clearance is just a tad more difficult than that?
But the crew of the ship never do close quarters manoeuvring anyway it is the job of the local pilot to get the ship to near to the dock and tug crews who berth it. Maybe in the future the canal will change their risk assessment to hold ships this large when the weather conditions are unfavourable. Or maybe this is at the pilot's discretion already, but there was a 'human factors' issue as there is a post elsewhere suggesting that there might have been some friction with the pilot who was meant to be giving helm orders but was refusing to do so? Who knows?
Vessel has a schedule. Has to arrive at a certain berth at a certain time and is expected to only stay there for a certain maximum number of hours because another vessel will be arriving to take its place. Especially if they're already running late, there will be a lot of pressure to keep that schedule and that can lead to doing things that are usually safe, right up until they aren't.
The history of transportation, hell, the history of Mankind, is full of examples.
That doesn't contradict the 'going too fast' though. Just like we don't drive 55 mph in a residential neighborhood, thinking 'if a kid runs into the street that is not my fault, it was unforeseeable'.
Not compensating or not being able to compensate? One implies negligence, the other unavoidable.