It all sounds easy from behind our keyboards but I dont see how he could have prevented it really
Maybe he could have crash tacked just after he passed Red Bull, although there was another cat just above him so that would have been very hard.
Maybe he could have anticipated things earlier and duck Red Bull? Not sure about that either.
They are sailing in an extremely tight space with unstable winds, things like that bound to go wrong.