Parece que o iMac está negando o acesso (à sua impressora) ao PC com base em credenciais de login incorretas. Pode-se tentar criar uma conta no Mac e usar essa conta para conectar o PC à impressora.
Além disso, Bonjour é um produto da Apple. Versões mais antigas do Bonjour são muito incompatíveis com o Windows 7 e existem inúmeros posts dedicados a consertar / remover o Bonjour de PCs com Windows, especialmente em relação ao mDNSResponder.exe do Bonjour que interfere no acesso à rede.
Existe uma outra maneira de configurar o compartilhamento de impressoras, através do SMB e do CIFS, que é o método compatível com o Windows usado por todos os sistemas * nix, incluindo a Apple (que é o FreeBSD).
No Mac:
- em Imprimir & Preferências de fax, clique em Compartilhamento.
- Marque a caixa de seleção "Compartilhar essas impressoras com outros computadores" e selecione as impressoras que você deseja compartilhar.
- Clique em Mostrar tudo, clique em Compartilhamento e, em seguida, clique em Serviços.
- Marque a caixa de seleção Compartilhamento do Windows.
No PC:
- Para imprimir na sua impressora usando SMB / CIFS, use o Assistente para adicionar impressora para configurar uma impressora de rede de rede e use o driver de impressora Postscript (mesmo que a impressora não seja uma impressora Postscript). O iMac irá traduzir o código Postscript em código que a impressora pode entender.
Acima da informação sobre CIFS / SMB de: link