Those familar with A330 systems could answer directly, but is it possible that the 330 handles fuel imbalance automatically? If so, could it also be possible that the crew was unable to close the ship crossfeed valve(s) due to system malfunction? Another Airbus "software" problem perhaps?