Eu tenho exatamente o mesmo comportamento.
O acionador está copiando algo para a área de transferência na máquina do Vista (ou seja, cliente). O comportamento padrão dos clientes VNC é sincronizar a área de transferência entre as máquinas host e servidor, portanto, isso está enviando algum tipo de mensagem para o Mac (servidor). Eu reproduzi isso usando TightVNC, UltraVNC e RealVNC no Vista e XP, o que sugere que o problema é com o servidor vx da OSX de alguma forma não ser capaz de aceitar a mensagem 'sincronizar área de transferência'.
Quando isso acontece, consigo iniciar outro cliente VNC e reconectar imediatamente. A sessão 'suspensa' permanece estática, mostrando uma cópia da área de trabalho do Mac quando usei a área de transferência.
Você pode desabilitar a sincronização da área de transferência ao iniciar o cliente VNC, por exemplo, no RealVNC (4.1.3), sob Opções, Entradas, Enviar alterações da área de transferência para o servidor. Isso evita o travamento, mas obviamente também impede o compartilhamento da área de transferência.