I've run EDA a lot and I've only seen animus drop twice. So I can confirm that it does drop but it is a stupidly low drop rate. I couldn't tell you if it was on EN or EH when it dropped but I've only run EN maybe 3 times so odds are it was on EH. Good luck with it.
Strinati's is also a pain. Ransacked that chest several times before I finally got it. It is totally worth it if you're TRing though. Put masterful craftsmanship on it and it becomes a min level 3, max charge tier 3 exploding shot rune arm. Webs be damned!