Thanks for responding to my question.
The Mac this is happening on is running macOS v10.15.7
The version of Tunnelblick is v3.8.4a (build 5601)
My understanding is that, during normal DNS resolution, entries in the hosts file will take precedence over results returned via DNS lookup. Since this issue only takes place when the VPN connection is active, it made me wonder if it were possible to configure Tunnelblick or OpenVPN to allow DNS services provided by the VPN server to override all local DNS resolution, including the hosts file?
Thanks.
Andrew.