Вам не нужно сохранять скрипт как приложение, просто сохраните его как файл AppleScript, и он все равно будет работать. Это не украдет фокус, если вы сделаете это таким образом. Я проверил это, и это работает.
set theFile to "/Users/me/Desktop/myscript.scpt"
tell application "iCal"
tell calendar "MyCalendar"
set theDate to (current date) + 1 * minutes
set theEvent to make new event at end with properties {summary:"it's a script!", description:"run the script", start date:theDate}
tell theEvent
make new open file alarm at end with properties {trigger date:theDate, filepath:theFile}
end tell
end tell
end tell