So you want her to scream at you? Break up with you? As I said Tav is probably the most important figure in her life, think about this.
I 100% agree on Halsin. Halsin situation is just stupid and not only for SH, but Astarion/Gale romancers aswell as far as Im aware.
At minimum, more upset. Otherwise, more akin to other companions (except Astarion, who's also retconned). Wyll being most upset makes sense, but I'd expect Karlach and Shadowheart to react similarly.
She bloody well screamed at me when finding out about something my Dark Urge Tav didn't even remember and therefore couldn't tell her, and while that was obviously a wrong trigger, it means she's capable of it.