For starters, there are a few variants of the oracle wolf Druid. I personally tried Woolies at first and optimized it isn’t suppose to be giga tanky at the end of the day. So I personally used moxsy’s oracle wolf Druid (you can find his YouTube and Maxroll if you type moxsy oracle Druid in google) and had a lot more success in the tanky department without dipping into blood magic. Moxsy uses a combination of health and leech + energy shield around 3.5-4K with high start of recovery so it begins around 1.5-1.8 seconds after taking dmg + Mind over Matter (MoM) to have around 1.5-2k mana as health as well. Making his effective hp pool pretty substantial but again, not giga tanky just felt more consistent than blood magic for me personally.
However if you want to stick with it you definitely need to get way more life regeneration on your gear. The reason he can tank a lot more is because of his pounce setup combined with zealots oath and all the regeneration he stacks.
TLDR: morior invictus should have
life regen per socket
Spirit per socket
Elemental or chaos resist per socket
I would recommend chaos resist because you can get elemental resist a lot easier on gear with a few chaos resist rolls or cores to hit 75%
Rolls with health on all pieces you can afford
Past that there are Chaos inoculation and other builds that leech energy shied back that have another form of recovery but that would require changing your build a lot more. Hope that helps.