Hey Folks all the speculation, is just that, someone's personal speculation...
I would think before speculation starts about the fuel dump system, wouldn't it be prudent to find out first if the a/c was so equipped? The a/c series is not necessarily going to give you that information. Airlines order different options because of their route structure and money.
And that what's this is all about, shift the blame, so you don't become responsible for the liabilities ....
Pretty sad...
IMHO the pilot's did an awesome job, regardless of the circumstances.