I believe that there were several wilsons at haddington. One of my ancestors,Margaret, born about 1775? at Belton Mile, Haddington, had the (married?) name Wilson. She may have married about 1790.
She had at least 2 children, Jean/Jane, who married George Sanson, & William Wilson.
The three of them were living with the Sansons in Dunbar by 1841. I don't yet know anything about her husband.
Both William & Margaret vanished from the Scottish census after 1851. Margaret had surely died by then.
Don't know if this helps. Any link do you think?
Nordmann