The Lusitania had nearly 1,200 of its passengers killed when it sank. It was clearly sunk by a German submarine. That was a much more overt act of war.
There is no such thing as NATO waters, only the territorial waters of NATO members, who must choose to invoke Article 5.