The brief exchange of strikes overnight between the US and Iran come as the two sides also consider the Trump administration's latest proposal to end the war — showing how the US is caught between the prospect of military escalation and diplomatic impasse.