The Senate passed a bill granting it oversight of the Iran nuclear deal after the White House conceded it could not prevent Congress from weighing in.