У вас все равно нет никаких других вариантов. И чем дольше вы ждете, чем хуже. Так что да, идите с повинной. Говорите что не разобрались сразу, а сейчас поняли, что задание не о том, о чем вы думали. Если пойдет на вас ругаться - ну значит так тому и быть. Чем дольше вы ждете, тем выше шанс, что пойдет ругаться. Скажи вы сразу - с большой вероятностью все обошлось бы. Не усугубляйте и не подставляйте человека. Он наверняка зависит от  того, чтобы вы сделали свою работу.Что за задание хоть?