The marriage which Mary kindly looked up had:
Married by Licence at Kirk Braddan 30th Aug. 1849 by Vicar Drury
no 47 /Thomas Goldsmith / full age / Bachelor /Watchmaker/ Great George St. Douglas // Father / William Goldsmith / Gardener
Eleanor Sayle / full age / Spinster / Wellington Square Douglas // Father / William Sayle / Proprietor of Land
Witnesses ---- William Stowell / Braddan // William ?? / Mary Ann Goldsmith / James Corran
In the 1851 census Thomas aged 28 watchmaker b.Braddan and Eleanor Sayle 27 b.Andreas were living in Douglas with their 7-month old son Thomas and a servant.
In 1881 Thomas 58 watchmaker and Eleanor 56 were living at 5 Baldooin Road Alma Terrace Lonan with their daughter Eleanor G[awne] Goldsmith 21 teacher. She is on the IGI b.1859, along with several siblings bapt Douglas - children of Thomas Goldsmith & Eleanor Sayle.
If the later details you gave for your Ellen Jane are correct (e.g. her birth c.1853/54 and her marriage to Edward Holland in 1876) her parents cannot possibly be Thomas Goldsmith watchmaker and Eleanor Sayle (marr.1849) because their daughter Eleanor was b.1859 and was unmarried in 1881, and there was no sign of another daughter Ellen.
Ellinor Skillicorn looks a far better possibility.
Sue