Então, basicamente, seu cartão WiFi interno está quebrado e você não tem nenhum cabo Ethernet e o novo dongle WiFi que você comprou precisa de drivers baixados da Internet, mas seu iPhone não tem um cartão SD, portanto os arquivos baixados não podem ser transferidos facilmente ...
A única solução que vejo é baixar os drivers no iPhone e enviá-los através do BlueTooth para o PC ...
Caso contrário, você ainda terá que sair e comprar um cabo de rede e conectar o laptop ao roteador diretamente ...: - (
Desculpe ser o prenúncio de más notícias.