Again, I draw your attention to my reply #13.
There are 2 Thomas Davies born around the same time, and in the same Burghill - Holmer area. One is the son of James (a cooper), and the other is the son of Thomas (a labourer and thatcher).
They are not the same person!
I believe the marriage details regarding Cecilia Wildbore/Ashton are also correct.
If you do not have the actual document, you will not know what it says. It doesn’t matter what you “believe" it might say. The indexing of a document does not give you the detail that is on the document.
That still leaves us with Grandad Thomas citing his fathers occupation as a farmer ……
Again, I encourage you to look at and consider the evidence you have for the occupation of his father.
Birth certificates of children,
2 marriage certificates,
numerous census records,
perhaps even newspaper mentions.