In 1891 Nairn there is a Margaret Cant, servant, 24, born Edinkillie Moray (born 1867).
In 1881 Rafford there is a Margaret Cant born Forres Moray, 1867 working as a dairymaid.
Birth of a Margaret Cant 21 May 1866 Edinkillie, Moray to Margaret Cant (no father so most likely illegitimate)
Don't see her past 1891 so far. Perhaps this is the mother of Margaret Cameron.
I think this is her as well, and there is a possibility that she is the Margaret Cant that married George Henry Antcliffe in 1892 way down in Nottingham. 1911 census:
Name: Margaret Antliff
Age in 1911: 44
Estimated birth year: abt 1867
Relation to Head: Wife
Gender: Female
Birth Place: Forres, Marayshire
Civil Parish: Caunton
County/Island: Nottinghamshire
Country: England
Street address: Caunton Nr Newark Notts
Marital Status: Married
Registration district: Southwell
Registration District Number: 431
Sub-registration district: Kneesall
ED, institution, or vessel: 11
Piece: 20708