What I am hearing (this is obviously just rumour) is that the passenger was a man dressed as a woman, pretending to be pregnant and that the driver became suspicious and locked him in the cab, but then obviously got injured in the blast.
God knows if that's true or not