I'd tell Colin's Dad to step up and be a Dad. Since he and your sister later got married and the kid lived with them under one roof, that piece of paper ain't crap. As most are written it isn't a promise to take him, it is he can go live if them if needed.Well Bonnie was right to think Colin would do best with my brother, BUT Greg's youngest is 24 yo! Pretty big ask! Like our older sister and her kids. And me!
Besides that the with Colin being 14 the court and a whole lot of other people will have to sign off on it. Tell Greg not to let him in the house unless he is really considering taking him on. If he does and the court and social services already sees he is living there it will be really tempting for them to leave him there.