Você conseguiu resolver isso? Caso seja útil, encontrei uma solução parcial.
O utilitário WirelessMon - link Ele permite que você substitua a seleção de wifi do Windows e conecte-se explicitamente a um AP pelo endereço MAC.
Eu tive o problema altamente frustrante de precisar usar uma rede de hotspots públicos com um site de portal, e toda vez que meu wifi passava pelo AP, a cada ~ 5 minutos ou mais, sendo dois deles com intensidade de sinal muito semelhante, Teremos que reinserir meus detalhes de login.
As desvantagens de usar o WirelessMon são apenas 30 dias de teste e também tendem a estragar a conexão em si, fazendo a varredura constante em segundo plano. A melhor solução que encontrei é definir sua taxa de amostragem para o máximo de 60 segundos, o que ajuda enormemente em comparação com o padrão de 3.
Se alguém souber de um aplicativo gratuito que faz um trabalho semelhante, poste sobre isso!