Your premise is flawed to start with.
Airliners do not always fill the tanks - they take on just enough fuel to have enough to reach their destination plus safety reserves.
Bribes at KUL - fill ‘er up!
This is what I thought also, on the amount of fuel, but why, now, are they saying it could have flown for another 8 hours? This is getting really odd, no?