Typical of a travel agent to blame GF; if a passenger booked through an agent it is the agents responsibility to tell the passenger - not GF! Unless the passenger booked direct with GF (which is not the case here) GF advises the agents only and that is automatic upon completion of the schedule change process in the appropriate booking systems. This is normal course of action, and particularly at this time of year during the transition from winter to summer schedules.