If you look at Thomas’s 1873 marriage certificate it should give you his father’s name and occupation. If the father had been in the RIC then it should say that, eg RIC pensioner, or police officer etc. So that may help you determine whether the George in the RIC is the right father. Thomas’s marriage was registered in Belfast on 4.9.1873. You can view the original certificate on-line on the GRONI website, using the “search registrations” option:
https://geni.nidirect.gov.uk
You will need to open an account and buy some credits. It costs £2.50 (sterling) to a view a certificate.
It might also be worth knowing that RIC policy was not to post a police officer to a county in which he or his wife had family. So if George the police officer was serving in Moy when son Thomas was born, then you can be pretty certain he did not originate in Co. Tyrone. His RIC service record should tell you which county he did come from.
Looking at the RIC records on Ancestry, the only George M I can see joined in 1844, when he was aged 23. He was born in Co. Armagh. You had to be single (or a widower) when you joined and you had to wait 7 years before you could marry, so he can’t really be the father of a child born c 1845.
If Thomas was born in Moy (parish of Clonfeacle) and was either Church of Ireland or Presbyterian then the bad news is that with one exception, none of the several churches of those denominations in that parish has any records for 1845. The Church of Ireland has churches in Brantry, Clonfeacle, Derrygortreavy & Moy. Brantry has baptism records from 1844 onwards (copy in PRONI in Belfast) but otherwise all their pre 1880 records were lost in the 1922 fire in Dublin. There are 3 Presbyterian churches (Moy, Benburb & Eglish) but none has anything earlier than 1856. So unless Brantry was the church where Thomas was baptised, you probably won’t be able to find any record of his baptism or birth.