Funciona assim.
Primeiro as armas de cerco jogam, e como só o jogador 1 tem somente ele joga os dados. Depois seriam os arqueiros, e como ninguém tem já pula para os cavalos. Novamente como somente o jogador 1 tem cavalos, só ele joga dados. Aí sim no final iria entrar todas as unidades sendo 1 dado por tropa, porém como diz no manual é no máximo 3 dados para os atacantes e 2 dados para os defensores.
No seu exemplo se a catapulta e os cavalos tivessem falhado o ataque e chegasse na hora de atacar e defender com todas as unidades (rank 4), seriam 2 dados para os atacantes (porque ele tem 1 arma de cerco e 1 cavalo) e 2 dados para o defensor (porque ele tem 2 footman).