There's a simple solution to this problem.
When a player spawns into an airplane, just store that actor-player relation in a list, and on each OnActorDead in which there's no player, scan that list looking to see if there is a player "registered" to it.
Simple stuff