There probably IS a way to execute that script with a cron. Have you tried it yet? You might have to write up your own little script real quick to properly use the restore feature without the forms that come with phpbb, however.
Also, if you don't mind me asking, what is the purpose of restoring the database every hour? How often does this actually need to happen?