Hi Karl, another suggestion: just send us a minimal extract of your files so that we see how org-depend is called, together with what you do and what goes wrong when you do it. Perhaps this will lead to something.
I've never used org-edna, I'm curious to know if there are many users. Thanks, -- Bastien