macOS側から各Windows SMBサーバーのコンピューター名でのアクセスは可能なのでmDNSは正常に動いていると思われます。
また、ping コンピューター名.localでの名前解決は常にipv4アドレスを使用するようです。
問題点:macOS側のmDNSは、ipv4を優先して名前解決を図ろうとしますが、Windows 10のLLMNRはipv6を優先して名前解決します。
NAT接続のmacOS上のVirtualBox仮想マシン(LINNA-VBOX)では、ping -4 ALBATROSS、及びping -4 viper-zeroに対してmDNSが何故かVirtualBox Host-Only Adaputerのアドレスを返してきました。(LLMNRはルーターを超えて名前解決をしない)
この辺にコンピューター名が表示できない理由があるかも知れません。