The House of Representatives had passed a version of the National Defense Authorization Act amended to stop the Pentagon’s illegal use of taxpayer dollars, and the Senate merely had to adopt it.