That is complete nonsense.  There was no signature flash and no prompt radiation.  It was a chemical explosion, for which there are many precedents (e.g., Texas City Disaster, detonation of a ship loaded with 2.3 kilotons of ammonium nitrate).  The blast effect matches the yield (there is a reason why nukes are rated in tons of TNT). equivalent).