I wonder if the Navy charts for that area are accurate?
One would like to think so.
One of the things that came up after the USS San Francisco ran into an underground mountain in 2005 was that while the US Navy may have mapped the sea floor, it didn't mean that a) the mapping is very accurate (the location of the mountain was two miles off in the 2005 incident), or b) that the information was in the hands of those navigating the boat.
At first glance, this incident seems to have a lot in common with the 2005 incident involving the USS San Francisco, more information on which can be found here: