In my area, my 2016.5 GT does it properly. At least when GPS=yes.
Earlier this year I had correctly set the time zone, correctly set DST=yes, set GPS-driven-changes=no, and then correctly set the time.
The day prior to the time change, I noticed the time had sped up about 2mins. On the morning after the time change, I noticed the time was still a couple minutes ahead ... and that it had failed to do the time change. But the moment I set the GPS=yes, a second or two later it then auto-reset the time ("fall back") to the correct time, also correcting the additional couple minutes it had been off during the year. Which is what I would have expected.
So, in my case, it seems to automatically recognize the time change IF the GPS=yes is set. (At least when setting GPS=yes after the fact, in a new time-change period.) I'll leave the values as they are until this coming March 9, to see whether it correctly auto-adjusts.