There isn’t a separate team for each thread on the site. If you ask about translations in a report, or in the Ask The Mods thread or in this thread, I’m most likely going to be the person who volunteers to answer your question.
The badge you’re asking about is one of the older badges on the site, and when it was created there was no hard criteria for ‘how to earn the badge’ - it’s not like the newer badges where you can search and know right away if someone qualifies for it.
It’s more like the badges that start out as personal gifts that staff sometimes give to people who help them, badges that we earned as a part of our Patreon support for the site that we turn into ‘badges we can give other people who help out with stuff here’.
Some of those badges become standardized over time and it’s easier to know when some one has earned it. Some of them still are in the ‘let’s see what that person has been doing that might earn them the badge’.
And right now, I think you agree that the person you are asking about isn’t doing anything that would earn them that badge. They aren’t translating other people’s artwork, and they aren’t participating in translations or helping others to translate images.
More importantly, you’re not likely to get a different answer by trying to ask someone else on staff. Asking the same question in different threads really makes it look like you’re trying to get a different answer.
Now that I’ve been talking with you about this in PMs, it would be great if we could stick to the PM, since there’s stuff that’s relevant to the answer to your question that you’ve said privately that I can’t mention in a public reply.
Help fund the $15 daily operational cost of Derpibooru - support us financially!