Tenho certeza de que os locais incorporados não serão alternados automaticamente.
Já ouvi falar de um aplicativo de terceiros, também chamado de locais (só para ser difícil) que "assiste quando o seu rede muda e muda suas configurações ". Não é grátis, mas não é muito caro.
Entre as várias ações que ele pode realizar com base na localização, está "Alterar o local da sua rede".
Uma possível solução alternativa (que não responde diretamente à sua pergunta):
Se você tiver o controle DHCP de cada rede (via roteador ou outro software DHCP na rede), poderá configurar uma alocação estática (também conhecida como reserva dhcp) para garantir que seu computador obtenha sempre o mesmo endereço IP. Em seguida, você configura seu MacBook para obter seu endereço IP do servidor e não precisa se preocupar com a alternância de locais.