Hi Goulde,
The obvious first question is: who was his father and what was his occupation? This will give you an idea of why the family might have been in France.
In 1901 in North Manchester (b. Manchester unless otherwise stated), I think this family are together:
(this is only info from a free index, there would be more on the originals)
James, 44, foreman bass (brass?) dresser.
Mary, 48
Amelia, 23, b. Sheffield, cigar maker
Gustave, 19, France, plumber
Frederick, 14
Herbert, 13, b. Salford
Mary A, 11
I can't see him in the consular/army birth indexes.
The problem with "Charleville, Alsace" as a place name is that there is doesn't seem to be a Charleville in the area that would be considered Alsace.
There is one in Ardennes (now Charleville-Mézières) but they've put birth indexes online and no McBride is showing for Charleville around that time.