Three U.S. Navy destroyers came under a fierce, sustained Iranian assault in the Strait of Hormuz, marking one of the most direct exchanges since the ceasefire.