With Trump in a holding pattern on Iran war, allies and critics worry he risks getting boxed in