Anyways, you can get for free a 45 stamina trinket from Netherwing revered.
You can also craft 2xEngineering trinkets.
With the money I got while doing the netherwing quests I got enough money to craft me one of the engineering trinkets xDDDD
You can also wear the Violet Badge meanwhile.
Btw, what about Farstriders cloak? That's +8 stamina higher than Devilshark
But you are right, you are gonna need more stamina for Kael, but with the one you have atm in armory you have enough for every single SSC/TK encounter but Kael
In summary, TBC raiding is easy. 9/10 encounters can be summarized with 1 phrase. Stay out of the fucking fire. Panda Cub with a Gnome pet!