状況はだいたいわかりました。私が普段使っている実験環境とほぼ同じ感じです。
まず、重要なヒントの下記マシンが正常に外部接続出来ているということから推測して、ゲスト側マシンの設定を考えます。
[ ホストOS側の設定]
OS:Windows Server 2019
IPアドレス/ネットワーク:172.16.0.10/16
GW:172.16.0.254
DNS:8.8.8.8
上記が正常動作していて、上記マシンのNIC(ネットワークボード)が1枚限りで、このネットワークでDHCPを使用してない場合は、下記の設定ではいかがでしょう。
[ ゲストOS側の設定]
OS:Windows 10
IPアドレス/ネットワーク:172.16.0.100/16
GW:172.16.0.254
DNS:8.8.8.8
ただしこの172.16.0.100/16のスタティック(固定)アドレスは、172.16.0.0/16 ネットワーク(検証環境)の管理者から許可されたもので、他のマシンとは重複していない必要があります。