Actually, this whole thing suffers from one big problem:

Gareth is already confronting Alexander by the time you reach him. He should ACTUALLY come in AFTER you talk to him. Here's why:

The top option of the conversation is to tell Gareth not to do it because Alexander has changed. ...Except that's a completely hollow statement to say because we don't know that! We came here to find out for ourselves if he has changed. In fact, On this playthrough, I have not even met Delorus and learned that Alexander has changed.

That top conversation option is absolutely no good because I have not even spoken to Alexander yet and I am supposed to be siding with him based on absolutely nothing. In fact the entire reason I'm going to see Alexander is to see for myself if he as changed or not, I can't say either way at the point I'm forced to make the choice.

No, instead the scenario has to be reversed. First we have to talk to Alexander ourselves for a bit and then Gareth shows up - either after we finish with Alexander or during the conversation, and then we have to decide who to side with. That still doesn't change the problem of Gareths inconsistency, but it would help the situation feel less unsatisfying because you could make an informed decision.