ok....this thread-set is finally making sense to me.
there is an unexpected feature in Stock 1.5 UBM that, under certain circumstances, ships that you sink in a specific convoy come back to life and if you sink them a second time you do not receive credit. everything else is fair play: you expend extra ordinance, the enemy ships can damage/kill you, time passes, etc, except the second kill is not creditable.
the certain circumstances usually involve a save and reload.
i have never been able to wantonly recreate the situation but having experienced it enough times during play, i recognize it when it occurs.
for example, i have wiped out an entire convoy. it was small and unescorted. i saved the game, became distracted, and when i returned, i was dead. so, i reloaded the save game and WTF, there is the same convoy i just wiped out, with the same ships, headed in the same direction.
there is no explanation other than it is an unexpected feature. it is what it is.