I didn't see this but I don't have elite access so it may have been covered. I heard that it was possible to transfer CE (Collector's Edition) pets from original, BC, WotLK, and Cata to different battle.net account that don't have them, simply by finding someone who has it and has the same last name.
I am missing only the CE pets and I am not paying over $1,000 on eBay for unused CD key just for these 3 pets.