"It seems that in theory, a tsunami could hit anywhere that has a coastline.'
Correct. Tsunami have been happening for millions of years. Why should humans think that should have stopped all of a sudden.
One will hit New York eventually.
You and I could be a thousand years dead and buried.
A tsunami in the Gulf of Mexico?
Got that right, besides, a 3 hr warning here in Tidewater VA, would result in more people getting inundated on the roads, than at home.