Labor has bowed to pressure from community advocates and The Greens, committing to deliver affordable housing at the former WestConnex site on Parramatta Road.