In its final legislative session of the year, the Council of the District of Columbia voted 9-4 to approve an overhaul of the board that oversees D.C. Housing Authority after the agency’s system failures were exposed in an audit from the U.S. Department of Housing and Urban Development.