I exported the event in .ics format from iCal and linked to the file from the event site that I am creating.
When I follow the link in Chrome on my MacBook, it correctly opens iCal and subscribes to the event.
However, when I go to the same page in iPhone Safari and follow the link, it receives an error saying that it cannot subscribe to the calendar.
Not sure why it works in one and not the other:
http://tfma2012.valtechdigital.co.uk/
The location of the calendar is as follows:
webcal:
source share