Assumption is that Isabella's partners are about the same age but this may be completely wrong.
However, the strongest candidate is William Paterson b. 1811, son of William Paterson and Ann West who would have been 19 to Isabella's 29 at the time of Ann Paterson's birth. This William later married Isabella Wilson and amongst others had sons James (1847) and Alexander (1845) in the 1851 census are at 7 Low shore, Macduff. These names matches the twins James and Alexander Yeats who are with Elizabeth Allardyce in 1851
Another candidate is the William Paterson age 40 in the 1841 census with parents John and Jean and at Church street in 1851 with his siblings John, Alexander and Isabella.