If you can access info at ancestry
Michigan Passenger and Crew List 1903 - 1965
has
Joseph McNeil
arrival date 19 Mar 1919, Port Huron, Michigan
last resded Toronto, Ontario
age 39, b. abt 1880, birth Canada, Victoria West, PEI
There are probably lots of Joseph mcNeil's born abt 1880 in PEI but thought I should throw it into the mix just in case.
Injured soldiers on return to Canada could end up in military hospitals anywhere in Canada but there were quite a few in Ontario, so he may have ended up in one of them. That will be in his military file.
Born in PEI, right age, last resided in Toronto, and Michigan is close to Illinois.