Collodi's trigger was errated.
Onslaught, maul, blood frenzy, etc
A model being killed does not prevent it from being targeted. Usally it's just not there to be targeted.
BUT as after damaging explicitly states that the trigger is resolved before the model is removed. The target is still there to be targeted.
Also if teddy triggers peekaboo and the damage kills the target he still gets to push the model even though it's killed. I uses this frequently for free movement.