i know that area well - there aren't a lot of places at the elevation of Wintergreen's lodge etc (top of the mountain) where you'd have a lot of people measuring snow, unless they were hiking around Humpback Rock etc. Plenty of places around there up to DCA got 1+" of liquid equivalent, so it's not unreasonable if it was all snow. Plus, that area always gets blitzed during coastal storms. Hurricanes too - Sherando (on the other side of the mountain from Wintergreen) has gotten 20+" of rain from landfalling hurricanes.
Also - I definitely remember rmcwahoo - so this isn't a new poster.