Fixed a few more pet identification issues
Getting these pets right is apparently pretty tricky. I think I finally have a handle on it, and it appears to be correctly identifying everywhere I can check (other than the guild bank which intentionally doesn't work at the moment). If you run into any issues with it misidentifying a learned / unlearned toy, pet, or mount, please let me know!