I would say, that Banns were called in both the Bride's and the Groom's Parish - as was the particularly Scottish custom - you will find many Scottish marriages recorded 'twice' and the actual marriage after banns, was usually in the Bride's Parish.
I see in 1841 in Norham, that Ebenezer is recorded as N = Not born in County (as it was then, Durham), and Margaret is recorded as born S = Scotland. Both recorded as age 70.
What were the names and birth years, of their children? There may be Scottish a pattern conformity if Margaret was Scottish by 'tribe' (as opposed to being born there because her parents happened to be there at the time - which could occur for example, if her father was Army, stationed in Berwick).
Cheers
AMBLY