AFAIK, foco no OS X é ditado pelo aplicativo que faz o roubo, assim como o aplicativo que atualmente tem foco (é possível, por exemplo, programar um aplicativo de UI "autocrático", como um jogo). / p>
Dito isso, pode ser prático modificar o app de roubo de foco em si. Dentro do pacote de aplicativos, há um Info.plist. Adicione a chave LSUIElement e defina-a como 1. Isso removerá todos os vestígios de ícone da interface do usuário ou da estação, embora ela ainda esteja visível no monitor de atividades.
Se você precisar interagir com a interface do usuário deste aplicativo regularmente, isso provavelmente não é prático. Pode ser exatamente o que você precisa, no entanto, se você não precisa fazer mais do que lançá-lo. Assumindo que funciona com esse aplicativo, isto é.