I got him!!!!!!!!
I felt as though I've been losing my mind steadily since last night. I was so determined to find my fire turtle I lost sleep over it, I stayed up for ungodly hours, but I just kept missing him.
Tonight was another long vigil at the lava pools. I was losing hope, fearing that his spawn timer was too long and too sporadic. I was about to log out, when Kalli came on and we started chatting a bit. Suddenly, not 5 minutes after she'd come online BAM...npc scan goes off. My heart stopped, and then I panicked. My fingers weren't cooperating so I resorted to the tried-and-true method of smashing the keyboard to give the guild an urgent message: ";SAKL;AGH;SD;DFKSDL;TH;" aka "OMG I FOUND HIM."
I froze for a good 10 seconds, suddenly forgetting everything I was supposed to do. I managed to sit down and take my food buffs, get my temp Core Hound pet out for bloodlust, and went over to give it a try.
A hunter swooped down over my head as I was approaching Terrorpene, and I just about died of dismay. But it was Senna! Relief washing through me, I went through my planned method and gave it a go....
I would have been dead in under 3 seconds. I Feigned at the last possible moment so that I wouldn't lose my buffs, and sat there in shock. It was impossible. I couldn't do it myself. But then Kalli logged on to her Shaman! Who was stuck in Orgrimmar with no Azeroth flying!
I bit my lip, realizing there was nothing I could do on my own, so Senna stood guard as I hopped onto my passenger mount and rushed to pick Kalli up. The whole time I was dreading hearing that someone showed up and killed/tamed him, but miraculously it was the perfect time of night and not a soul was seen.
Kalli and I arrived back...I was still Sated from the Core Hound lust, so we didn't have Bloodlust, but I said we'd give it a shot anyways. She put down some totems, healed me, and ohcrapshegotaggro! WAIT HE'S MINE!
/dies
Iggy's finally home, and I can start getting into Cata now!
Thanks so much again to everyone who helped and to all my guildies for support. <3 Could never have done it without you. ^_^