Having read the article quoted above, my question is: "what explosion?".
There is a definite difference between an "explosion" and the ignition of a large amount of spilling fuel in a short time, resulting in a huge fireball. The fire from the initial leak was already well underway before the fireball.
Looking for a fuel vapour explosion in this particular case seems somewhat far-fetched.