Hello Donna,
Had a look at the Poorhouse applications today and I had no joy finding one for Catherine McKinnon.
What I did find was an application for Roderick's daughter from a previous marriage (can't find a marriage though) but it doesn't really help.
Date of application was 24.10.1866
Catherine McNeil, Robertson Lane.
Born - Braevick, Barra
single aged 24 servant
Pregnant 8 months
Dependants -Michael age 5 born Dunoon.
Mary born in poorhouse 12th December 1866.
Putative father of Michael, Patrick Lafferty, Pawnbroker vennel. States that she is pregnant by Robert McKay, miner residing at Wishaw.
Parents Roderick McNeil labourer and Mary McKinnon both deceased. Stepmother Catherine McKinnon residing at 6 Park Place, Paisley Road.
10/6/70 Pregnant by John McLuskey, Winchburgh???
There is quite a few addresses for her a couple of which coincide with the ones you've given previously.
It states she was sent back to Barra in 1870. but whether or not she stayed there is another story.
I had a glance at a couple made by Roderick McNeil's from Barra but discounted them. Now I know he was married 3 times I might look at them again. One was married to a Mary Gallocher. Although I think he was a sailor.
The police book wasn't there and when I asked about it nobody knew what I was talking about.

I'm beginning to think I was havering but I know I'm not. Jack - help me out on this one please.
The archives don't hold anything relevent either.
Watch this space - just in case.
Kind regards,
Annette M