Thanks Max. I guess the recruiters must indeed have wandered far and wide, or (more likely) got lost.......
Getting the pension for a premature departure seems to fit. I believe that the discharge reason is actually "Reduction & pulmonal affection", which I'm given to understand usually means T.B., so I suppose if he contracted that, it would be enough to get him punted. It also makes sense that if the regiment happened to be in Ireland, then he'd be on the Kilmainham books.
I assume, from the text on his discharge papers, that he was given funds to get "home" wherever that was. The thing is, He married in 1807 while he was still serving, and one of his sons (my ancestor David) was not born until 1821, 3 years after his discharge. David was born in Bristol, and I think was the youngest of the three kids I know about. So......it would appear that after discharge he returned to England, not Scotland, and was still there in 1821. At some point between then and the 1851 census, he seems to have parted company with his wife and daughter, and by 1851 he and the two sons were in Ceres. Despite diligent searching, I have to date failed to find any record whatsoever of his missus and daughter between 1821 and 1851. My current theory is that his wife died at some point, and his daughter married an Englishman. When Robert proposed returning to his birthplace, I imagine he convinced his sons to tag along, but his daughter did not wish to accompany them. So far, this is but an attempt to speculate, however it seems to have some merit. All I need to do now is find proof!
Thanks again for your comments.
Alan Stewart
p.s. I noticed that you made mention of his records. I managed to find only his discharge paper, which is a single sheet with some handwritten comments on the reverse - have you unearthed something else, by any chance?