Не ставьте курсоры нигде, кроме курсора.Было бы очень плохо, если бы пользователь думал, что его мышь заблокирована.
Создайте представление, отображающее значок вашего приложения, сделайте NSProgressIndicator его подвидом и сделайте так, чтобы значок отображал представление Dock вашего приложения.плитка.