I still say the key question raised by this episode is, Who is "The Herald of Oren"?
I thought that was explained as the purest essence of
odi combined with his love for his mother, Sonsa, just as that combined with Shauna's love for Tyler formed her Herald.
You are correct that Shauna's herald did describe itself that way, and as long as we are
sure that magical creatures never tell lies, then no other explanation is needed.
Me, I'm sceptical