IMHO, unless a scenario is so rigged with special rules and action bans that it's not a game anymore, re-fights rarely follow history but, third time out this one looks something like the progress made historically - is one out of three bad?
Report (and a few pics of arguably the prettiest wargame period there is) here:
https://olicanalad.blogspot.co.uk/2017/07/the-garigliano-1503-battle-report.html