Other differences can be achieved through stats of the enemies.

I guess there could be ordinary, veterans and elite magisters.
Tweaking Ai for each individual is too much work and i doubt you can make visible differences in Ai behavior that way. Such differences would be small variances in details and so hard to notice.

But if you focus on a difference between prisoners and magisters for example, then that would be noticeable and appropriate for the narrative. Since other prisoners are just random people, not trained soldiers.

The whole game and all of the features they added to this sequel on top of what was in the first one require a lot of work so better to keep desires and expectations for something extra to a reasonable level.