Antes de mais nada, ele não deve funcionar, a menos que cada palavra em ProgramArguments seja uma string separada. Em vez disso
<key>ProgramArguments</key>
<array>
<string>osascript /Users/admin/growltime.scpt</string>
</array>
deve ser
<key>ProgramArguments</key>
<array>
<string>osascript</string>
<string>/Users/admin/growltime.scpt</string>
</array>
Você talvez tenha uma versão mais antiga do agente carregada quando estava testando? As listas de propriedades podem ser recarregadas com launchctl unload ~/Library/LaunchAgents/$id.plist && launchctl load ~/Library/LaunchAgents/$id.plist
.
Você também teve um erro no caminho da área de trabalho:
<key>WatchPaths</key>
<array>
<string>/Users/admin/Library/Desktop/</string>
</array>