I think you need to find out that enrage give you another button to lower the damage taken.
I would have Barkskin, Skeleton key (going to buy it soon), fRegen, SI, and Enrage then would get scarab (toc25) if i can find a pug for the raid. That mean i have at least 6 items to help me when healer mess up. You are too busy with Stamina Stacking to deal with other way to help yourself to lower the damage taken, that you have 5 button to click compare to mine which is 6 button.
I time my CD so well that I never have to pop fRegen in Frestergut in 25 ICC.
I think your healer are being lazy because you are holding their hand with your high health.
Also if you have time it right, you could have 24% damage being reduce. Enrage+Barkskin.
EoF trinket is not that good to buy before the T10 or the cloak, the belt, and the boots. Same with the Idol. They are ok.
Idol is minor upgrade where as T10 is a bigger and must needed gear in order to get T10 264.
I bought my cloak first because it is the biggest upgrade I needed for my tanking gear,
Aged Winter Cloak to
Sentinel's Winter Cloak.
Then I started to buy each pieces of T10 except for the chest. If I won a piece in VOA that good news, then I would have skip that piece and finish my gear set up sooner.
Now my guild knew that I am done getting all of my T10 pieces for tanking and is waiting to upgrade them, two more to go, Leg and Gloves. They also know that the gear i am looking for are deeper in ICC and they would need to skip the unholy wing in order for me to get the last pieces before weapon.
If you have check my GS, Wowhero, and whatever, you would find that ICC 25 man is easy toward my tanking set, even my OS is laughing at ICC 10 man.
I just need a better guild that has a good time frame for raiding.