Just convert using most up-to-date source time zone into UTC, then proceed as usual. The point is that the event is not actually fixed in time, but affected by local law that can arbitrarily move times of all scheduled meetings by an hour or so.
It would be nice if get get rid of DST so that we wouldn't have to special case situations that only happen once every half century, though.
It would be nice if get get rid of DST so that we wouldn't have to special case situations that only happen once every half century, though.