The only thing that we need to add an external calendar to Google Calendar is the address where the calendar itself resides. In this case, represented by the .ics file. Nevertheless, finding the proper address where the file is hosted may be certainly difficult, specially if it is coded in Javascript (as in this case) and not in a public URL.
Anyway. By Diving in the code of the page you provided in the question, I found that the .ics file can be reached in this address: http://events.colorado.edu/eventexport.aspx?Eid=14255&Iid=72564&Dt=O&fmt=I&invite=False&inviteemail=
So if you are interested in adding the appointment of this .ics file (and may be other appointments when the file is updated), you can import the file directly by Clicking the button next to "Other calendars" (the one with a small triangle pointing to downside) and choose "Add by URL" as we can see in the next screenshot:
You will be asked for the url, let's introduce the .ics file url and hit the "Add Calendar". Google Calendar will import the file and add it to your current appointments list as we can see in the next screenshot.
BTW The last appointment for that calendar seems to be dated for Sunday June 30 @ 16:00-18:00 Hrs.
Good luck!
If your site is built on Linux like mine you can simply add a line to your htaccess file to make it open as a download instead of a text page.
add this to your htaccess file:
AddType text/calendar .ics
Not sure why you need an extension - Google Calendar supports ICS files. Import them from Calendar settings -> Import
Everything I've read says it's not possible through Chrome Mobile. If you find an answer, I'd be interested as well.
If it's any help, I know it's possible through Safari Mobile. The answer is here:
How do you add a link that will add an event to your iPhone calendar from safari?
With Safari Mobile, the solution is simply to link to the .ics file, but this wasn't even possible with Safari Mobile until iOS 5.
Sorry, and best of luck!