To me the prior knowledge of this bugs existence just goes to show that this was bug abuse. The dead character should rightfully have been restored and the bug abuser should be punished, regardless of if/when they reported it as in the end they still abused the bugs after the initial report. Reward the people who test without abusing the bugs.
The first time it happen was in the name of testing and purely unintentional, at that point you stop running your horse through walls and report it. Instead of stopping, you continue to run your horse through walls, but more importantly the walls of an enemy base. Setup a test claim or something on an extra account, don't test bugs like this by glitching into another players base and killing them.
The line between testing and abusing was blatantly crossed, so blatant in fact that it makes me question the legitimacy of some of the interactions in this thread.