I'm gonna have to agree with norrec there's plenty if evidence in the game and in some cut upper city content that karlach was suppose to be able to be fixed or saved at one point so it would be drastic or anything of the sort. You might need to call the voice actor back but all it would really take is maybe 2 dialogues where you build on already established mechanics in the game.