Sua tela tcpdump / wireshark mostra endereços da camada 3 (IP). A comunicação com o gateway acontece na camada 2 (Ethernet).
Você deve expandir um (qualquer um) dos pacotes abaixo da linha vermelha e comparar os endereços MAC de origem e destino do quadro com os dois hosts. Um será o host de origem (host B) e o outro deverá ser o endereço MAC do gateway (host A), se as coisas estiverem funcionando corretamente.
O endereço IP de origem e de destino do pacote não será alterado quando passar pela rede e pelos roteadores, mas o endereço MAC do quadro de quebra de rede (ou outra camada 2) será diferente para cada trecho dessa viagem.
Com relação ao traceroute, você provavelmente pode procurar uma maneira de configurar um sistema OS-X para enviar erros de ICMP para que o host do OS-X apareça no traceroute, mas não está claro que isso aumentará ainda mais o seu objetivo fundamental.