Насколько я понимаю, именно принимающее приложение должно наилучшим образом обработать все части события.
Так что в этом случае я бы сказал, что это должно быть сбой на стороне iCal.
Нет необходимости / не принимать файл ics для создания этой гиперссылки (т. Е. Предлагать html вместо URL).
Вы можете проверить это в куче других приложений календаря - но тогда некоторые даже не допускают возможность отдельного поля URL-адреса (например, календарь Google не позволяет ввести его, - вы должны использовать поле описания)