So given the crappy XC conditions and the fact that there is barely any snow in the woods, I poked around and found part of the old trail. I came to the West Branch of the Peabody River from the Great Glen trails (snow shoes not really required given the paucity of snow) and just happened to look up river and see what I thought was a dam. Upon closer inspection, it appeared to be old bridge abutments with stairs still in tact on the southern side where I approached from. Given the water conditions, I chose not to attempt to cross the river. I did see what appeared to be somewhat of an old trail that led to the stairs but it blended into the woods quite quickly. On the hike over, I saw no signs of any trail other than close to the Auto Road, where I suspect GG uses the beginning of the old trail as a snowshoe trail, but that trail eventually turns north towards the tubing hill.
Edit.: Didn't have a chance to click on the link above to the 2009 VFTT post before I set off, but I see now that it mentions the same site I just happened to come to and it is the old trail bridge site. 1HappyHiker came to it from the north and I came to it from the south.