I think Cain's trying to not form a bond with Kyle but rescuing him might help to break down those barrier. It won't be instant but its a start. He acknowledged Kyle as his son
I do agree though that ANYONE, parent or not, would help a kid in need but would we rush in and refuse to come out when the fire brigade were on site? Unless it was someone I cared about I for one would leave it to the experts