To me, it looks like your healer didn't heal.
With your gear, ToC should be no problem at all. 533 Defense is absolutely sufficient for heroic Dungeons and 31k hp unbuffed is enough to start raiding U25, imo.
Just gem your stuff (you dont even need to use epic gems in ilvl200s) and you'll be fine.
Besides: We dont have our cooldowns like Last Stand or Shield Wall for keeping them untouched. When your Healer is cc'd, this is exactly the right point to pop some of them.
Always remember: if you die and you got some cooldowns left - its your fault.