I didn't have time to finish the game yet, but it seems that my demon-loving Marignon is also about to get squashed. I'm getting nailed from three sides by Arco, Pythium and Ulm in wars I didn't provoke, and although I have three archdevils on turn 40, one on each side, there are just too many of them to hold them back. Their armies may be of militia quality, but one army cannot catch five at the same time, regardless of how much stronger it is from each of them respectively.
Hm. Back to the drawing board...