Enchanting is a very useful skill all around. (I've never bothered to make the lantern, though, I bought it long before I'd leveled my enchanter.) I mostly make money from enchanting with the agility enchants you can get with Timbermaw rep (which only takes a few hours to grind now)--they are the best agility enchants in the game for heirloom weapons, so the market has never gone way (it helps if you have an alchemist to transmute Essence of Air). You can make money with some other enchants, too, but enchanting can be expensive to level. It helps to use an add on that tells you what items will disenchant into which mats. If a mat I need isn't on the auction house at all or it's too expensive, I might be able to find cheap weapons/armor on the AH that will disenchant into what I need. Also, your tailor can make items you can disenchant them for mats. I feel a little crippled every time I play a character that isn't an enchanter, because you have to just sell those soulbound items you don't want, you can't disenchant them. Of course it's always nice to be able to enchant your gear!
The two inscription pets are selling for cheap, I probably wouldn't choose a profession just to get those or to sell them. I find the glyph market confusing, I only have a low level inscriptionist and I do make some money, but you need to pick a lot of herbs to level it.
Jewelcrafting can be expensive to level, it helps if you mine a lot. I don't make much money at it, just make gems for myself and hubby mostly, maybe other people are better at making gold with it (maybe it helps if you have the luck of a good recipe dropping). I haven't leveled my jeweler up to 90 yet so I don't know first hand, I've heard the mats for the two pets are expensive. One nice thing about jewelcrafting are the Dalaran and Org/Stormwind dailies when you're the right level to do them.
If you're panda is a monk, another suggestion would be skinning/leatherworking. It's nice to be able to make your own armor. You can also make some gold at it selling leather and some armor. No pets.
There aren't many crafted mounts. And the few there are, you have those professions already--except for Vial of the Sands from alchemy. But it's so hard to find the recipe and you need high level archeology on your alchemist to do it, I'd say it's easier to grind gold and buy that mount, rather than make it (don't need alchemy to use the mount).
Why does sewage flow uphill leaving Undercity?