“...but it would not cause that large of an explosion by itself.”
Certainly not, and because that issue was not addressed, it just means they are covering up foul play.
Maybe the fuel tank on the unit exploded and combined with the Methane gas in the building’s atmosphere.
I’m not ruling out anything though...