Le routage inter-opérateur depuis une zone outre-mer peut être mauvais en cas d'absence de peering local entre ces opérateurs.
D'où des débits corrects entre la Martinique par exemple et un serveur à Paris, où il n'y a qu'une seule traversée de l'atlantique, mais dans certains cas l'échange entre deux opérateurs pourtant présents sur la zone antilles va se faire aux US (au mieux à Miami, Washington ou New York sinon), au pire en europe, pour revenir ensuite aux antilles, avant de faire le chemin inverse pour revenir à toi...
À ma connaissance il n'y a pas de point d'échange publique ni à la Martinique ni en Guadeloupe, ça complique un peu le peering local, mais normalement rien d'impossible pour des opérateurs de la taille des gros.
Tu peux essayer de faire des traceroutes vers des IP des différents opérateurs pour voir le routage et la latence, voir s'il y a des intercos locales, après, est-ce qu'il y a un incident, ou est-ce un défaut d'architecture, difficile à dire en l'état...