If it's against the rules to plant a ghost in a dungeon then it doesn't really matter why you did it, you still broke the rules. Telling someone you would have killed them just as easily with a legit tracker and it's their fault for farming where you like to hunt is fine but doesn't excuse the violation. I don't really get why ghosts can be invisible in peace mode. Just make them always in war mode. Problem solved.