Legal experts say a U.S. submarine’s deadly attack on an Iranian warship does not appear to have violated international or American military law.