Sono riuscito a risolvere, non so se sia un caso o che, comunque...
Sopra Lucca (nella quale c'era il re che era anche il loro ultimo generale) c'era un armata che interveniva nella battaglia. Invece di attaccare direttamente la città ho attaccato quell'armata, che si è data alla fuga spostandosi un po' a nord.
Ho quindi attaccato Lucca senza interferenze dell'armata esterna (si era allontanata troppo) e tutto è filato liscio come l'olio. L'armata in questione è rimasta a Firenze e si è formata un armata con il nuovo re, vicino La Spezia.
Ho poi provveduto ad eliminare il loro re con un assassino (il papa rompeva) e non ho avuto alcun problema... a parte questo bug, complimenti, questa spicciolati è veramente bella