We have discovered that John M. Carroll is not the father of Thomas Pinkney Carroll. His father is Thomas Carroll, born abt. 1817 in NC, married Melinda Fuller 17 Nov. 1841 in Tennessee and died in Lonoke County Arkansas on 9 Feb. 1885.
John M. Carroll may be the brother of Thomas Carroll. John was married on 21 January, 1875 in Lonoke Co. Ark to Annie E. Boyd. I don't know if this is the same one you are looking for. Good luck.