Not that it helps much but I can confirm this bug as well. The only difference is I'm setting the TimeZoneID on the asp:RadScheduler in the Source as opposed to programmatically. Either way, same property/same value and resulting in Duplicate November 4th's.
TimeZoneID="Eastern Standard Time"
And thank you Chris for posting this, I was beginning to think I was crazy.