I was a level 70 warlock that just transferred to Icecrown using the free conversion from Outland. I had to retrain all abilities (which is fine). However, now the ONLY pet I have is the Imp. No voidwalker, succubus, felhunter or Infernal. I had them all before.
Check if you have quests for the missing ones, you might just have to do them again.
Other option is to send in-game ticket and ask if they'll add them to your spellbook.
Re-doing the quests, if possible, might be quicker way to obtain them.
Thank you for the reply. I don't have any quests and the quest givers for the demons don't offer any. I guess I'll just have to wait for my ticket to be answered. I really hope they can fix this.