hi Jane,
The father and grandfather need to be detached, the supposed grandfather doesn't even bear the same name, and the supposed father, named ''Alpha Paul'' is a real puzzle how anyone can have come up with that one. Paul is a given name, Alpha isn't.
His marriage record is lost, and I don't see any trace of a marriage contract for him either, so there is absolutely nothing to tell us who his parents were or where he was born. His age at death is an estimate from the clergy. The data you have above from some tree is totally unsourced.
Realize that the dit name Lafrance is fairly common, just doing a quick search in Drouin collection shows me that there are well over 40 names associated with it.
As to his having come with a military unit, there's no evidence found for that either. It wouldn't have been a regiment, most of the troops that came here during that time period are just Marine company detachments of troops. Roughly 30 to 40 men per company. And resources are scant to identify the soldiers in them, we mostly have data on the officers.