The Senate late Wednesday rejected a measure aimed at restricting President Trump's power to wage war against Iran, a victory for Senate GOP leadership — and a shift from one day earlier.