She says that it was encourage to get to know each other when you cheat on her with Mizora, but before that, I'm not sure if that was act 2 or act 3, she says that it was PROHIBITED, but some cultist would still find the way to meet each other. So she is either lying in Mizora after scene (which would be in character, she doesnt want to show she is hurt by you cheating) or writer kinda forgot how he wrote her in previous dialogues . And on her dark path romance she says that the only way you can see each other is in secrecy, because bending the rules is kinda fine.
And about romances being disgusting, Karlach, Wyll, Lae'zel are all very wholesome (not sure about Gale, and Astarion kinda depends), one of them even ends in marriage
I mean Shadowheart romance is very wholesome for my taste. Its just that 1 thing connected to Halsin, which is reason why this thread was even created in the first place. I personally view Mizora cheat reaction more like : "I dont like it but I cant afford to lose you", based on her dialogue and reactions she is clearly disappointed and you feel like shit after that.