I used to live at Mavisbank Gardens, when the land was sold to developers this included all the land to the quayside. So this part of the Clyde is someone's garden, which right to roam wouldn't cover.
I'm pretty sure the council have been trying to rectify the situation but won't compensate flat owners.