I still have not received the Tag Editor badge.
Did I not understand the requirements correctly?
You didn't edit the tag wiki; you created it. The badge is only awarded for editing existing wikis.
I've noticed that sometimes the badges take a while to get. You won't immediately receive the badge. I'm sure that some time in the near future, if you really did do what was required for the tag editor badge, then you will get the badge.