Quizás no sea el más adecuado para responderte Lupo, pero teniendo en cuenta que El Hierro es una isla que emerge desde el fondo oceánico a unos 4000 m de profundidad donde no hay una plataforma continental , resultado es que está expuesta a las corrientes marinas y a los fuertes vientos por lo que que éstos no encuentran ningún obstáculo antes de llegar a la isla.
Esto creo yo que es la causa de las fuertes corrientes.
Un saludo