Well, looks like they may have gone back & forth.
SS Marburn sailing from Glasgow to St. John, New Brunswick, 15 Apr. 1923
McFarlane, Wilson, Sr., age 45 years 6 months, married, engineer, last permanent residence - Glasgow, Scotland, nearest relative - wife Margaret McFarlane, 46 Whitehill St., Dannistonn, final destination - Detroit, Mich., in possession of $75, going to join friend Mr. James Stewart, 5202 Wabash Ave., Detriot, Mich., intends to stay permanently, 5 ft. 6 1/2 inches tall, sallow complexion, gray hair and eyes, born Glasgow
McFarlane, Wilson, Jr., age 22 years 2 months, single, engineer, last permanent residence - Glasgow, Scotland, nearest relative - mother Margaret McFarlane, final destination - Detroit, Mich., in possession of $70, intends to stay permanently, 5 ft. 11 1/2 inches tall, fresh complexion, fair hair, gray eyes, born Jamestown, Scotland
There is a Detroit border crossing for 19 Apr 1923 which lists a Wilson McFarlane. Also, another Detroit border crossing for Wilson, born abt. 1878, from 28 May 1928.
SS Letitia, Glasgow to Quebec, 27 May 1928
McFarlane, Wilson, age 50, married, tool maker, born Glasgow, immigration visa # 303999 issued 14/9/27, last permanent residence - Detroit, Mich., nearest relative - daughter, Mrs. Marion Whitelaw, 2 Westmoat Hill, Cupar, Fife, final destination - Detroit, in possession of $1500, in US from 1923-1927 in Detroit, home address - 4810 Fernwood Ave., Detroit, intending to stay permanently, 5 ft. 5 inches, fair complexion, grey hair and eyes
McFarlane, Margaret, age 48, married, housewife, born Glasgow, immigration visa #303508 issued 12/9/27, last permanent residence - Detroit, Mich., nearest relative - daughter, Mrs. Marion Whitelaw, 2 Westmoat Hill, Cupar, Fife, final destination - Detroit, in possession of $1500, in US from 1923-1927 in Detroit, home address - 4810 Fernwood Ave., Detroit, intending to stay permanently, 5 ft. 6 inches tall, fair complexion, brown hair and grey eyes
There's a Wilson McFarlane born Dec. 11, 1900 who was naturalized in Detroit. There's a date of Apr. 12, 1930 on it.
1930 Census, Detroit, Michigan, 12800 James Avenue
McFarlane, Wilson, rents home for $45, age 55, married, age at first marriage - 23, born Scot., parents born Scot., immigrated 1923, papers filed for naturalization, tool fitter for auto factory, not a veteran
wife Margaret, age 53, age at first marriage 21, born Scot., parents born Scot., immigrated 1923, alien, no occupation
son Wilson Jr., age 28, single, born Scot., parents born Scot., immigrated 1923, papers filed for naturalization, tool fitter for auto factory, not a veteran
In the 1929 Detroit city directory:
McFarlene, Wilson (Margt) tool ftr 9035 N Martindale av
McFarlene, Wilson jr tool ftr 9035 N Martindale av
Hopefully, those are the right people. Not sure why the mother changed from Mary/Marie to Margaret and the 1923 passenger list says they weren't in the US before, but the rest seems to fit.