I don't know if it kan help, but here are some further details:

a) I get no CTD when I autoresolve the battles ( But never win when I do it).

b) The CTD occurs with or without script turned on

c) I've been using a lot of mercenaries in my army set-up. The army set-up are as follows:

Romani:-Mistrophoroi
-Massiloi Hoplitai
-Iberi Scutari
-Gaeroas
-Golberi Curoas
-Gaesatae
-Triarii
-Accensi
-Hastati
-Principes
-Equites Extraordinaria
-Pedites Extraordinaria

Karthadastim:-Dorkin Lubim-Ponnim Messoorianim
-Anatim Lubim
-Anatim Messoorianim
-Dorkim Lubim Mookdamom
-Numidian Skirmishes