Usually I'd expect Microsoft to roll out a Windows Update reasonably quickly - hopefully before the DST change itself. Most countries announce their intentions well ahead of time (like the US giving 2 years of notice) - but sometimes it can be less than a fortnight. (Argentina, I'm looking at you.)
I believe that TimeZoneInfo
uses the information from Windows itself - so you'd be looking for a general Windows update rather than a .NET update.
But yes, I agree it would be nice to have a robust, fully-featured open source date/time library.
As it happens, I'm in the middle of helping to build one - do join in :)
When Noda Time is released, it will be easy to compile new time zone data yourself whenever you want - although of course I'd hope to release new time zone files in a timely fashion too.