I think this might be more of an oversight on BSG's part as I doubt that they thought some lunatic would go around killing people with flares. My guess is that the game is recording it as an environment kill rather than a player kill.
true but they should always expect chayotic idiots like me to try to do dumb stuff just cause they can