That sounds like the right John A. MacDonald. I did see him on the 1940 census married to Gertrude but for some reason discounted him and opted for the one married to Emelyn/Evelyn.
John did live in Union when his half-brother Arthur died in 1958.
I will be delighted to receive any info that you have.
peggyc2sky at yahoo.com