But this game has weird rules about the end of the game. The pirates should not have rammed the Albion because between their HI and fort they only had 12 gold. There was 16 gold in Ramsgate. England wins.
It can get a bit strange. The gold in Ramsgate is still very much in play, so the Pirates needed to go after that first. I assume the English transferred gold to Ramsgate to get that much in there?
Sounds like a fun game with neat setups; I would have expected the Pirates to win with their speed and cargo advantage.