congratulations on some perspicacity!
SPOILER ALERT!!!
I, only later, upon meeting Aylin, realized that the Shadow Heart had a lot in common with Selune.
In general, I think EA wove the Emperor's plot much more interestingly, and those dream guards by preemptively seducing were unclear to me. On the other hand, in the full version of the game, I knew right away that something was wrong and what kind of creature was behind that guard. But for example, I didn't expect him to be a Balduran.
In general, Larian disappointed me when it comes to the handling of the story, the intertwining of events, the consequences to companions and in general. It feels portentous that this game is like someone cut off the sense of a lot of things in half plus to that I'm not sure if just the lack of consistency or sense of events is due to bugs or just plain poor game development. Very sad...