The cannon in the battle near the end do not recoil on shooting.
When Marquesa Dorada meets Ducos at the French outpost he is writing in a journal. When Ducos picks up the journal and reads from it, the title label is seen on the back cover, not the front.
The diversion at the ford where they chase off their empty horses would not buy the wounded Sharpe nearly enough time to flee up the river on foot. Riderless horses will stop to graze almost immediately.
When a minion warns El Matarife about Sharpe going to the convent, El Matarife or one of his henchmen shouts "Andiamo!" That word is Italian. Whoever it was should have exclaimed the Spanish "¡Arriba!"