I think the simple explanation, folks, is that the quest is not up on the EU and the article is misleading.
I was going to see if it was up on EU and yet dissapointed again :(
Some EU servers do not have this quest at all, currently. Mine is Minions of Maldraxxus instead, and it awards pet charms.
Not in EU... for us the quest reward only Charms.
Benax (a common rare spawn in Suramar) and two chitterspine skitterlings (from Nazjatar) will take care of this guy easily.