This has been my work around:
I create a calendar invite in icily or google calendar
send it to myself (so i have a the data file needed)
Check my email and save that data file the was attached to a public Dropbox folder.
Then create a download link to that data file in dropbox.
That link you just created is your new link to add to your page.
When Visitor clicks that link it downloads the event data and add it to their calendar.
Done.