I think it was a missile strike and the train was just a happy accident. Maybe they bodged harpoons onto mig 29's. It could have been a truck bomb or maybe some form of remote / unmammed boat. But location at when it starts to go up for large ships to pass make that a wierd location for a seaborne charge