Dê uma olhada no este aplicativo . Parece ser capaz de filtrar e contar horas do banco de dados do iCal. Sim, custa, mas há um teste de 14 dias!
Alternativamente, há um post aqui que discute o uso de um aplicativo applescript para fazer exatamente o que você está procurando. Existem alguns exemplos de aplicativos anexados na parte inferior:)