A council has “put their hands up” to failings made when felling hundreds of trees