The website/document that you referenced does NOT, as far as I can read, show "John W. Spencer." Molly's "John Spencer" married in Pittsylvania County and lived in Pittsylvania County most of his life. IF he is at all related to the Charlotte County Spencers, it is distant.
Carole Dodson Bryant, Spencer descendant
Prince Frederick, Maryland