In a perfect world I would've remembered how to make the event invincibility go away but alas.
Probably a better idea would have been to send the player towards a trigger, end the event and then continue once there, that would've given windows of being able to be hit.
Really the problem was that...