Nah.. it's because once a plane is critically damaged (missing a wing, on fire, etc) then nobody past that point gets credit for any hits. This was added in a few versions ago to help prevent kill stealing.
Basically since his plane was already missing wings you were never credited with causing any damage to him and therefore not given any perkies (even though you blowed him up!)