When an event is scheduled in the WP-Cron system in WordPress it gets stored with the UTC timestamp of the next time that it is due to run. UTC is a coordinated and fixed time (for all intents and purposes it’s the same as GMT) that’s not affected by timezones or daylight savings.
This means after a change to daylight saving in the timezone that your site is using, it will appear that it’s shifted by an hour, but in fact it’s still scheduled according to the correct UTC time.
This isn’t anything specific to WP Crontrol. And yes, timezones and daylight savings are a nightmare.