Judging from the birth record for her daughter it seems John and her may not have been married. Her daughter after Hugh's death was known as McInnes.
She resided in 1841 in Easdale, Kilbrandon. 1
Ann married John McDougall.
http://freecen.rootsweb.com/, 1841C. Piece: SCT1841/515 Place: Kilbrandon,Kilchattn-Argyllshire Enumeration District: 6
Civil Parish: Kilbrandonkilchattan Ecclesiastical Parish, Village or Island:
Folio: 11 Page: 16
Surname First name(s) Sex Age Occupation Where Born Remarks MCINNES Effy F 50 Widow Argyllshire MCINNES Ann F 25 Argyllshire MCINNES Murdoch M 15 Argyllshire MCINNES Bell F 8 Argyllshire