Buenas Jmajos
Como he explicado en no pocas ocasiones, NO SE PUEDE GEOLOCALIZAR POR IP. En el mejor de los casos será una aproximación o no de las bases de datos que use el servicio que se esté consultando, nada más. Puedes saber a que operador pertenece una IP o incluso a que empresa en el caso de que sea asignada directamente a ellos. Puedes saber si es Española o no. NADA MAS.
El ISP, en este caso Movistar, asigna el pool de direcciones disponibles como quiere, son simplemente asignaciones. Cuando consultas cualquier sitio sobre la "ubicación" de una IP, como si es la propia, son datos que recolectan de forma totalmente independiente por ellos, que los cruzan con otros datos, con datos estadísticos y otras fórmulas, para confeccionar supuestos listados de "ubicación" por IP. Pero repito que estos listados ni son oficiales ni son fiables. Sí, en muchas ocasiones aciertan hasta cierto punto la localidad o ciudad, pero en muchísimos otros casos fallan totalmente.
El único que puede saber realmente cual es tu ubicación geográfica por tu IP, es tu ISP, que es quien te ha asignado dicha IP. Ni más ni menos. Una IP no está atada a ninguna ubicación. La IP que te han asignado a ti, pongamos que vives en barcelona, mañana me la pueden asignar a mi, que vivo en Sevilla.
--------
Todo ello además carece aun de más sentido aun si tienes en cuenta como funciona Internet. La IP es tu dirección en ese mismo instante dentro de Internet. Sí, eso puedes llevarlo si quieres a un plano geográfico, pero ese dato el único que lo conoce es el ISP repito, tu ISP. Así que por mucho que compruebes, tu tráfico no sale de Canarias.
Es más, voy más allá.
Podría pasar que para alcanzar un destino concreto X tu tráfico fuese necesario enrutarlo a Canarias, para que de allí saliese a otro lado. Pero esto tampoco es así, el 99% de todo el tráfico en la península sale de esta por los mismos 4-5 puntos de la península: Madrid, Barcelona, San Sebastián, Cadiz, Valencia y Lisboa.
Así que siento decirte que tus problemas, seas cuales sean que tienes, no tiene absolutamente nada que ver con la IP que se te asigna, y menos por lo que te diga una web de "donde" es dicha IP.
----
En lo que respecta a problemas que puedas tener, sobre todo lo que dices sobre latencia, lo que te diría es lo que le digo a todo el mundo. Si crees que tienes una latencia alta hacia algún destino concreto, usa WinMTR, pon dicho destino en el programa, envía unos 200-300 paquetes, lo detienes, y copias/pegas aquí el resultado, y se puede analizar. SI tienes algún problema real de latencia, del tipo que sea, se verá.
Saludos.