Hi There......
Not sure if this is any help to you........
But according to the baptism of your George Foster 1791, his father was also called George...........
Baptised in the same church, in 1761, was another George Foster !
1841 census
Sheriff Hutton Township
George Foster / age 80 / farmer
John Foster / age 50
Sarah Foster / age 50
1841 census do's not give relationships, but I suspect John is a son.
As I said, not sure if it is of any help.
Kind Regards
JeannieR