Google Calendar caches remote calendar URLs for some time - not helpful if you want to verify a change.
This can be circumvented by altering the URL while requesting the same content. Adding a query parameter (or attempting to add another one) will cause Google to treat the calendar as a