1-Tame the pet you want as you would tame any other.(make sure you have an extra pet slot!)
2-Dismiss it and proceed to tame it again, this time using the macro.
I dont know if it was just luck, but I spent about an hour failing on lone hunter, and when I tried that, it worked. At the time I didnt think it was related, and proceeded to to catch the deviate bird. Again, a number of failed attempts. I decided to do what Id done on the lone hunter and BAM! It worked. Same thing with the Armored Battleboar(although this took some time to get the timing right)
So, if you are having trouble getting your pets with effects, might wanna try this out and give feedback here
