Yeah, if you have upgraded your pets that cannot be used in battles, they never show that in the Blizzard Armory, and this site depends on what the Armory shows.
I hate that I cannot use any stones on the Sky Lantern. I have upgraded all of the rest of my pets that cannot battle to rare and have even use stones to "level" all but my guild pages and heralds to 25 (just because I can, and I plan on "leveling" my guild pages and heralds too once I have enough stones).
What I really don't "get" is, since quality does not make any difference where pets that cannot battle are concerned, why does Blizzard make them come in anything but rare to begin with? For that matter, those pets could even be epic or legendary and it would not make any difference!