It'll be great if there is an alternative way of getting her pursuers off her back, as otherwise, she'd never join my camp on my good-aligned characters.
I don't find the reason for killing Anders and his team compelling, ethically speaking. We learn from the dead man that they formed a pact with Zariel. But if we were to kill anyone who has formed pacts with beings from the Hells, then we should strike Wyll dead too. You might say that Wyll is trying to do good with his powers. But so are Anders and his team. They were killing gnolls while in pursuit of Karlach.
They deceived the player character that they were paladins, but Anders seemed to genuinely believe that Karlach was dangerous, as even after confessing the truth of their pact with Zariel to you and you told them you would not help them kill Karlach, Anders accepted your decision and asked you to be careful with Karlach nonetheless.
If it eases your guilt, even if these cultists may be friendly to you, sympathetic motives or no, they are trying to damn someone to hell. servitude and torture until one’s soul mercifully burns away like a candle.
Also, in wyl’s defense, he has come to regret his pact and is seeking a way out. And, as far as we know, his pact has not led to the damning of third parties.