The dream persona offered vague explanations and promises. That is very different from what the guardian seems to be. From what I've seen, the guardian appears to be much more direct and straightforward, getting to the point.
Which leaves me thinking either:
1. it got rewritten/tweaked after devs read how the players were interpreting the character, or
2. It was intentionally vague in early access to hide truths about the plot and keep some mystery for release.
To me, this is a big enough change that it warrants playing and learning more about before any real insight is possible.
*
Regarding divine intervention, sure. But that means the god has to choose to intervene. And the DM is the one who decides whether or not the deity in question intervenes. And Larian is the DM. Little bit of a circular thing going on here.
*
Speculation that the guardian is Shar? Is there a good argument for that somewhere? I haven't seen anyone put forward that theory.
I'm open to possibilities, but I'm not sure I'm on board with that one without learning much more.
There can't be. Since Larian said they rewrote how the dream "lover" is and it is now an actual in game NPC called the Guardian. So only people who got to play the 5 hours the day before the last panel of hell got to see anything on it.
One interesting thing though, that immediately hit me, was its name. The Guardian. Sven LOVED the ultima series, and specifically thought Ultima 7 was the best early RPG (7 was the best of the series). And there is an ultimate evil in that game, with near divine level powers called the Guardian. You eventually find out exactly who the Guardian is by the end of the series, and finally take care of him. But the similarities between the two are compelling. The Guardian in ultima would often speak to the avatar in his dreams, or seemingly out of nothingness at times to address the avatar directly.