It is a neat map. Now, take it down another 100-200ft and I think you'll see the Gulf Of Mexico become landlocked also. That could possibly explain the underwater structures found off the coast of Cuba... they were built on the shoreline of a dessicated Gulf Of Mexico before it reflooded.(?)
Maybe, but you sure have to pile the ice pretty deep onshore to lower the overall sea level that much. I guess it's possible.