Re: Lovel P. Tod
I can't confirm (or deny) your assertion of John B. Tod(d)'s 1847 residence. I do know that Martha A. Taliaferro was John's second wife, whom he married on 26 August 1841 in Caroline County, VA, so we are talking about the same person. By 1850, John was not with Martha. John and Martha had a daughter, Sarah Alice, but I don't know what became of her.
John's first wife was Clemenza L. Miller, who died in 1840.
John Todd eventually joined some other members of his family in Rankin County, MS. He was living there in the 1850 Census with a family that appears to have the last name of Ware. (It could also be "Wan," as that's what it sort of looks like on the census return, but I lean toward the former.) More specifically, the names are W.W. Ware, Mary Ware, and their children (presumably) James and Martha Ware. He is listed as J.B. Tod on the form (transcribed by Ancestry.com as I.B. Tod).
Meanwhile, his two daughters from the first marriage - Susan Elizabeth Todd (my gg-grandmother) and Euphemia Miller "Effie" Todd - were still in Caroline County, VA in 1850, living with Ellenor [sic] and Letitia Jones. After their father died in 1852, both sisters moved to Rankin County and lived with their uncle, Alexander Prince Miller (husband of John's sister, Mary Elizabeth Tod, and brother of John's first wife), on the Pleasant Grove plantation in Rankin County. Alexander and Mary Miller were already in Rankin Co. by 1850.
John's brother Joseph was in Caroline County in the 1850 Census, but he soon joined the partial exodus of the family to Rankin County, MS.
The eldest son, Lovel P. Todd, was always listed in Caroline County, VA.