Hi,
I think this is a time frame for your William.
1923 he crosses the border headed to Philiadelphia
1931 census he is in East York with all his family
These two you have already.
Then
1940 Canada Voters Lists he is in Greenwood, Toronto
Tindall, William, electrician
Tindall, Mrs. William
Tindall, Miss Marjory
1957 and 1958 Voters Lists he is in East York, Toronto
Tindall, William, electrician
Tindall, Mrs. Charlotte
1965 Voters Lists he is in Rosedale, Toronto
Tindall, William, bldg. superintendent
Tindall, Charlotte
Adding deaths taken from online trees for William and Charlotte as someone may come along who has a sub. to newspapers and find the obits. for them. Which may also help in finding Marjorie's married name/location, as Ontario marriages are privacy protected after 1940.
William's death as 17 Feb. 1978 in Toronto
Charlotte's death 27 April 1984 Scarborough, Ontario.
DB