Lo único que haces mal es esto:
Si deseas añadir el nuevo enlace después del último existente en el documento, debes de hacerlo así:
Con el método
insertAfter
, inserto el nuevo enlace después del elemento especificado, el cual es el último enlace, para lo cual utilizo el método
last
y así poder tomar al último de ellos.
Saludos