A flood defence scheme which could see a more than 300-day closure of Hanley Road has been knocked back.