Answering a few questions:
George Willard - probably not, as he fought with the Union army.
General Francis Marion - yes a very good chance, since he fought in the Carolinas, and in 1880 that is where Francis M Davis said his parents were born.
Please post a link to your rootschat question about Robert's parents in case I miss it. I'd like to follow along.thread about parents is here:
https://www.rootschat.com/forum/index.php?topic=895246.0 for those following along.
I'll get into it later, maybe not today. Real world events need attention today.
Please post the link to the 1895 census for Robert E Davis. I forgot about possible state censuses.