Do the Portuguese around Hamilton ever feature in the battle? I feel that one aspect to this battle I hear nothing about is the British left flank activity.
The alternative is to reduce the amount of French cavalry.
Nafzinger gives the French OB as Latour-Moubourg'e Cavalry Corps;
Brigade of Hussars (Light cavalry) about 750 troopers
Brigade of Dragoons (Heavy Cavalry) about 1000 troopers
Brigade of Dragoons (HC) about 830 troopers
Brigade of Polish Lancers (560 troopers), and French & Spanish Chasseurs (collectively 580 troopers), plus a Horse artillery battery
www.napoleon-series.org/nafzigger/811ESAJ.pdf
on the whole that is a lot of cavalry, but it would be possible to take away a French HC and French LC
whether that balances the scenario is debateable, and really it is not ideal, since the scenario plays out pretty historically. If there was to be a balance, it should be in the Victory conditions.