Looks like you've been busy also

I think Ellen Nevin was actually older than the records show- if son was born 1862 then she could certainly been born before 1840 (year John Struhan married Eliza Scully). When Ann married Michael Flynn in 1892 she gave her father as James and since Ellen Nevin seems to be her sister then Ellen's father also James.
The 1865 marriage for Bridget Shruhan is in the wrong area (which is good since we already have a Bridget- died 1908).
Below is a
possible family tree-
James Shruhan (d.bef.1892)
1.
John Shruhan (c1824-1885) m. Eliza Scully
a.
James Shruhan (c1840-1925)
b.
Mary Shruhan (c1841-1891) m. John Morris (c1824-1894 at Henry St.)
Bapt.-
https://www.familysearch.org/ark:/61903/1:1:FGRL-2T5 https://civilrecords.irishgenealogy.ie/churchrecords/images/deaths_returns/deaths_1891/06070/4730954.pdf https://civilrecords.irishgenealogy.ie/churchrecords/images/deaths_returns/deaths_1894/05965/4695644.pdf i.
Joseph James Morris (1864 at Roscommon)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1864/03614/2334002.pdf (Joseph, father- pensioner)
ii.
Mary Ann Morris (1868 at Henry St.-5 Mar.1936 N.Y.) m.(1895) Joseph Egan (c1873-Jan.1926 N.Y.), tailor
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1868/03452/2267554.pdf (father- Staff Sgt.)
https://civilrecords.irishgenealogy.ie/churchrecords/images/marriage_returns/marriages_1895/10546/5841631.pdf http://www.census.nationalarchives.ie/pages/1901/Roscommon/Roscommon_Urban/Henry_Street/1670105/ Roscommon Messenger, 30 Oct.1909: … Joseph Egan, Church streel, was a tailor, and lived a very bad house. He had eight children. Some the rooms were very bad, especially the one over the archway. Burke- Who is your landlord.- John Kelly, Canamore. I pay …
http://www.census.nationalarchives.ie/pages/1911/Roscommon/Roscommon_Urban/Church_Street__Ballypheasan_/783765/ (7 ch/6 liv.)
Roscommon Messenger, 20 Feb.1926: New York papers … announce the death, on 27th January, of Mr. Joseph Egan, formerly of Church-street, Roscommon. The funeral, which was attended by members of his family and other friends, took place on January 30th, after Solemn Requiem Mass, to Manhattan. The late Mr. Egan was well and popularly …
1930-
https://www.familysearch.org/ark:/61903/1:1:X4PL-ZGB (Charles to US 1913; Mary A., John & Mary B. to US 1921; William to US 1916)
Death (Mary)-
https://www.familysearch.org/ark:/61903/1:1:2WLM-NX2 (parents- John Morris & Mary Shruahan, buried Calvary Cem.)
1.
Evelyn Mary Egan (1896 at Henry St.-aft.1911)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1896/02181/1825821.pdf (Evelyn Mary)
2.
Charles Egan (1897 at Henry St.-aft.1930)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1897/02115/1804745.pdf 3.
William Francis Egan (1899 at Henry St.-aft.1930)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1899/02017/1774308.pdf 4.
John Joseph Egan (1902 at Henry St.-aft.1930)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1902/01920/1744247.pdf 5.
Christina Egan (1904 at Church St.-aft.1911)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1904/01825/1713784.pdf 6.
Mary Bridget Egan (1908 at Church St.-aft.1930)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1909/01622/1649904.pdf iii.
Margaret Morris (1869 at Henry St.-1869?)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1869/03382/2240219.pdf (father- military pensioner)
iv.
Thomas Morris (1871 at Henry St.)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1871/03272/2199220.pdf (father- military pensioner)
v.
Christopher Morris (1873 at Henry St.)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1873/03171/2163347.pdf (father- military pensioner)
vi.
James Morris (1876 at Henry St.)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1876/03042/2115634.pdf (father- military pensioner)
vii.
Elizabeth Morris (1881 at Henry St.)
https://civilrecords.irishgenealogy.ie/churchrecords/images/birth_returns/births_1881/02839/2040758.pdf (father- military pensioner)
c.
John Shruhan (c1844)
Bapt.-
https://www.familysearch.org/ark:/61903/1:1:FPB8-YVC d.
William Shruhan (c1846)
Bapt.-
https://www.familysearch.org/ark:/61903/1:1:FPB8-MJM e.
Ellen Shruhan (c1846-aft.1911) m. Denis McDonnell
i.
John McDonnell (1876)
f.
Anne Shruhan (c1854-1875), teacher
2.
William Shruhan (c1831-1897)
3.
Bridget Shruhan (c1835-1908)
4.
Anne Shruhan (c1834-1906) m.1 _ Madden; m.(1892) Michael Flynn
5.
Ellen Shruhan (c1844?-1909) m. Thomas Nevin
a.
Thomas Nevin (c1862-1924)
Note: if above is correct then Thomas Nevin was nephew to Anne Flynn whereas John McDonnell was only great-nephew