To be clear I think that you deserve to get banned but there is a problem is how the staff proceeded with this.
The first problem is that you shouldn’t remove the program of a player that is following the rules. It’s not even a gray zone because the rules specify that only tracking staff is against rules. It even get repeated in 2 points and he used a method that requieres manual input so no need for databases. Screenshot.
The second problem is that you are targeting one player about this. Knowing that there a lot more. That is harassment and it is against rules. Therefore the staff member that did it should be punished too.
On the other hand infernal has been harassing a lot of players. He have said so on discord a lot of times. Link
Now if you think that normal players shouldn’t be tracking and harassment should have harder penalties just change the rules, it’s just a couple of lines to change and everyone would be happier.
EDIT: almost forgot, the staff has deleted my comments a couple of times so I suggest you to quote it.