same situation,even worse:
the https://www.airbnb.com.tw/calendar/ical/2368663.ics?s= (hide token not real ical link ) cannot verify by https://icalendar.org/validator.html
can not download by file_get_contents() php, your sever response 403 error, but use curl and wget to donwload fine, seems your server don't allow particular user-agent such as PHP.
and format very strange, some time in "/n" and some time in '/n' for break line,
some times "PROPERTY" became "PROPERT" and "Y",it was broken by "/n" ,it is not necessary to break
DTEND and DTSTART not match iCal standard:
below is sample code from ical link provided by Airbnb:
BEGIN:VEVENT
DTEND;VALUE=DATE:20180322
DTSTART;VALUE=DATE:20180321
UID:1418fb94e94444444ac00a8c08b62a1@airbnb.com
DESCRIPTION:CHECKIN: 2018-03-21\nCHECKOUT: 2018-03-22\nNIGHTS: 1\nPHONE:
+886 91 217 0102\nEMAIL: user-l044444vwof90@guest.airbnb.com\nPROPERT
Y: 瑞穗火车站附近\n
SUMMARY:念 王 (HM4444444KPN)
LOCATION:瑞穗火车站
END:VEVENT