Es kommt ganz auf den Zeitraum und die Region an.
Die britischen Seesoldaten der Royal Marines gibt es seit dem späten 17. Jahrhundert und natürlich hat sich deren Uniform mit der Zeit geändert.
Wenn Du die "Fluch der Karibik" typischen Soldaten mit Dreispitz meinst so müssen das nicht mal unbedingt Royal Marines sein. Es könnten auch Truppen der britischen Ostindien Kompanie sein.
Offiziere hatten immer reichlich Spiel bei der Gestaltung ihrer Uniformen (gerade die höheren Dienstgrade)
Im großen und ganzen glaube ich, dass die "Fluch" Soldaten nicht so weit von der historischen Realität liegen.
Ich denke dass Uniformen aus der Mitte des 18. Jahrhunderts am besten passen. Foundry hat auf der HP ein paar nette Beispiele dazu :
https://www.wargamesfoundry.com/collections/seven-years-war-british?page=1