In "The Scots Peerage" Vol. 7, only four children as given, of which these three are not listed. ( https://www.google.com/books/edition/The_Scots_Peerage/q0pmAAAAMAAJ... )
— Agnes Ross
— Walter Ross, 8th Laird of Balnagowan
— Elizabeth Ross
Notably, those who created these profiles did so without ever inputting support, and none has a GEDCOMs in Sources.
Worth noting, this John Ross is not found in 'Scotland, Red Books of Scotland". In the volume(s), there's only one John Ross that died at Flodden, but he was the "5th of Cragie".