Supondo que você já tenha verificado se a sua solicitação está indo para o mesmo servidor, independentemente de onde você esteja [1], a outra grande possibilidade é que o servidor possa ser configurado para exibir versões diferentes da página para "interno". "vs." externos "visitantes, com base no endereço IP que a solicitação vem de [2].
A solução mais provável para qualquer uma dessas opções seria configurar uma VPN para conectá-lo à rede do escritório para que o servidor da web veja suas solicitações como provenientes de um endereço IP "interno".
[1] Verificar se o nome do host resolve o mesmo endereço IP de ambos os locais é uma maneira decente, mas não infalível, de fazer isso.
[2] Esse seria o endereço da Internet do roteador, não o endereço 192.168.x.y.