Hi Liz , tracing Thomas is going to be difficult. Col gave you a burial 30/11/1847 Aged 36 in Santon. This Thomas Hunt was not on the IOM in 1841. I think you should try to find who he was.
From UK Census Online there is a Thomas Hunt aged 30 an Engineer in Lancashire, but not born there - that is all the information without paying for more detail.
Then found a Thomas Hunt on 1851 Census in London aged 40, an Engineer,born Scotland.
Could be the same person. The name Hunt seems to be an Irish name.
Looked for marriage in England, Scotland and Ireland, found nothing.
If he was Irish Catholic and they married on the IOM could that be why there is no record ?
did you find John James on 1841 and 1851 census ?