O adaptador de rede sem fio para a rede hospedada é selecionado pelo Windows (geralmente o Windows sempre escolhe o adaptador sem fio que não queremos).
Parece que a única maneira é desabilitar temporariamente todos os outros adaptadores sem fio durante a ativação da rede hospedada.
Eu automatizei isso com script de linha de comando:
netsh interface set interface name="wifi internet" admin=disabled
netsh wlan set hostednetwork mode=allow ssid=my_wifi_ap key=12345678
netsh wlan start hostednetwork
netsh interface set interface name="wifi internet" admin=enabled
Em que name="wifi internet"
é o nome do adaptador sem fio para desativar temporariamente
Este script é necessário para ser executado como administrador, porque a ativação e a desativação de interfaces podem fazer apenas o administrador.