How big is the army in Fatmilak compared to the one in Candiels? 'Cause that's certainly not what the stat pages suggest.
Are you counting Fissoa's army too? We managed to wrangle their aid in the last fight, but I think all of their nobles got the message to turn around so they didn't come up on the battle reports.