Given her personality around people she thinks are attractive as early as Act 1, removing lines and interactions that again are dynamic based on the individual player, because the origins can be different versions of themselves based on what you choose to do, this kind of "remove content because I think only a specific version of the character should exist" is just wildly against the design paradigm the character development is based on. It is far simpler to just... not do the things you find objectionable as a player, so that the character based on your choices is the one that matches those values. That's why Halsin's interjections are a huge problem, while her reaction about Mizora is... honestly totally fine.
I think some people may be reading the Mizora reaction wrong, honestly. It's not an excuse, and it if we wanna get into it, it actually does fit with Shar's training*. She's saying she understands your indulgence because she was trained to do the same, but still chastising you for pulling shit behind her back because you're supposed to be in a more serious relationship than that. It's a very forgiving stance yes, but definitely not the cheap excuse for her poly dynamic (or if I'm reading the posts wrong, whatever it's being called an excuse for) some are making it out to be.
*Like yes Shar wants everyone to be obedient and devoted to her above all but the gods mostly aren't able to take direct control over their subjects/worshippers like the Illithid can. To get entire communities, even brainwashed, to reject serious attachments and still be effective there's gotta be a lifestyle to support that. From Shar's perspective it's probably along the lines of sure, have casual sex, in fact do it as much as you feel like you need to as long as at the end of the day, you know when to stop and serve.
Which is almost exactly what Shadowheart warns you will eventually happen if she leans deeper into her Shar worship.
And I'm sure there's a big ol' argument waiting to happen about Shar's lore here but we're talking about why she doesn't smite every single person that's ever worshipped her on the spot here (especially one of her past champions) at this point because Shar IS that petty. The gods of Faerun aren't omniscient but they also aren't naive. It's also totally possible that the content of the training is the responsibility of the one providing/inflicting it, in this case a character at least passingly familiar with a society scale casual dynamic using more base treachery rather than direct memory manipulation to discourage attachments.
You make some good points, however there's still a lot of confusion here. When SH says "I was taught to reject anything that doesn't revolve around Shar" I took that literally, with both casual sex and relationships. Why would Shar even allow casual sex when it could likely lead to more serious attachments, potentially causing them to stray from her or lose sight of their mission? I could imagine her followers sneaking around sometimes in secret though, but being fearful of being caught. Not because Shar (using Viconia) would kill them, but with mental torture, manipulation tactics, mind erasing or even just simply the humiliation of losing focus on Shar.
When you say "she understands your indulgence because she was trained to do the same" are you suggesting she was literally trained to have casual sex? Why would she be trained to do that, like for what purpose? To seduce selunites or something?
And I've never done the Shar SH path. But from what Ive read about it and seen on YT, I thought it was implied that Shar gave SH a bit of a pass as reward for her devotion. So that's why the player can still sort of be with her minimally at end. Had she not been given that pass, she wouldn't be allowed even a casual relationship with the player.
[Edited] i just rewatched the video and the sharran ending has SH breakup with the player completely. So Shar won't even allow a casual sexual relationship. This just reinforces everything I've been saying.
I could totally be wrong here, but this is how I interpreted the sharran stuff.
As for different versions of the character, that works for anything from the present (start of the game) onwards. Her back story should logically stay the same. We only learn of this casual sex training thing if we specifically cheat on her with Mizora, which is optional and not tied to SH's main story. So if they really wanted this to be part of her canon back story, why not add it in somewhere to her main story? Otherwise it gives the impression that it's specifically added in as a way to wave off cheating and encourage casual sex. But nowhere in her main story is this stuff even remotely suggested...