You're thinking of https://en.m.wikipedia.org/wiki/Air_Transat_Flight_236, another Canadian flight.
In this case the pilots followed standard procedure for a fuel imbalance, which is the alert they got.
In this case the pilots followed standard procedure for a fuel imbalance, which is the alert they got.
They could also have looked at the rate of fuel consumption across both tanks to determine that the fuel consumption on the right tank was way higher than the engine could consume, but that was not SOP at the time (it is now, and the A330 [and probably other planes] now compute that information and alarm on it).
Its all layers, planes, with minimal exception, really don't crash from a single failure.