Maybe the timing failed.
I was searching to find where in New York the tanker had been. Didn't find anything in that regard. But, from the CNN article there was this tidbit:
The Singapore-flagged vessel was in transit from New York to Houston with 24 Filipino and three Greek crew members.CNN ArticleProbably just an accident.
Yes, perhaps it wasn't supposed to blow until it got to Houston.