So.... what caused the flood immediately after the fire?
The lost city of Atlantis created a huge hole in the ozone layer with their complete disregard for the delicate balance of nature. Not to worry--they paid for their sins.
I'm thinking the mainland "collapsed"..a sinkhole type scenario and the two fire/flood events are not connected, just sequential. Just pondering possibilities.