Why is this? Does the router know its own IP Address and just redirect it to internal IP Address?
Eu acho que sim
Muitos roteadores não fazem isso e, por exemplo, nessa situação você tem que usar o ip interno, quando você está dentro de sua LAN, ou não funciona.
abra uma janela cmd e faça
C:\>tracert [your ext ip]
você verá a rota, você pode colá-la. Você pode achar que é tudo LAN.