After years of year round deer studies I come to believe that weather has nothing to do with early shedding. It's all about testosterone & photoperiodism.
This year the rut was earlier than we are used, mature buck where locked down around November 6th, about a week earlier than the average. Next year It should be a week or two later.
I have seen buck carry their antlers into April after severe winters where the temperatures got to -23 in January & we had 4' of snow & ice until late March. The only buck that shed early where subordinates, injured buck or dominate bucks that bread so much that they lost too much body mass & were stressed.
Bottom line is that buck will only shed early from stress such as a severe injury, the fact that there testosterone levels never peaked because of their subordinate status, the buck to doe ratio is close & most does were bred by mid November or the breeding season took it's toll on the major players. Temperature has nothing to do with it. Just my findings........