Comment: More likely due to runoff from scoured land. (Score 4, Informative) 97
My money is on the exfoliation of a huge strip of coastal land followed by massive runoff as the culprit. There's still 20 million tons of debris floating. Imagine how much more either dissolved or sank.