The federal opposition has described the deal as a net zero "failure", while the Greens want the government to own a stake in the smelter.