Pour récupérer le coffre il faut couler la flotte de Cordas qui tourne autour de l'épave (ils ne voient pas la grosse flèche qui l'indique

), et donc en effet il te faut les bateaux de guerre
Si une fois les bateaux livrés ça ne se déclenche pas, ça doit être un bug

, apparemment dans certaines missions des scripts ne se déclenchent pas, j'ai déjà vu plusieurs problèmes comme ça... Dans l'idéal, 'faut recommencer la mission en espérant que ça passe
(je touche du bois, pour l'instant je n'ai pas eu ce genre de problème ^^)