Road diversions put in place as part of £54.7m flood defence work have been lifted this week - but work to some key areas has been delayed by a year.