I've stopped updating the calendar, it's now available from the official source.

You can subscribe directly here or for more information see texassports.com