Hmmmmmmmm
I think that this is Margaret and her mother and grandparents in 1861:
38 Up. Denburn, Old Machar, Aberdeen
168b ED 6 P57
Wm Angus, 60, labourer, b. Rayne
Isabella Angus,w, 51, rag picker, b. Alva Banff
Isabella Angus, d, 28, rag picker, b. Auchterless
Elizth Angus, d, 20, rag picker, b. Inveruirie
Elizth Shephard, grdd, 2, b. Aberdeen
Margt Kemp, grdd, 1, b. Aberdeen
Jane Thom, lodger, 25, rag picker, b. Chapel orf Garioch
This suggests that Margaret was born to Elizabeth before she married. Maybe her father was a William Kemp

Margaret's birth is registed in Old Machar on 30 April 1860 at Denburn, Aberdeen as
Margaret Johan Angus, illegitimate
Mother (and informant) - Elizabeth Angus, farm servant
Gadget