Does the ball have to have touched him? He was, with the benefit of replays, clearly in an offside position and, by being directly around the ball and behind Duffy, interfering with play. That's enough isn't it?
Regardless, I'm confident he did have the last touch.