I have a difficult time believing that Elisa is the sort of cop who would let her communication equipment run out of power. Even if her communication system were destroyed, she probably would be able to just use a pay phone. Or get a random nearby citizen to let her borrow their phone and/or med kit.*ponders more* I would suggest having the boys go to the hospital and after recovering have them resolve to track down Goliath to thank him for saving them - since the only reason I can think of for Goliath taking them home without an already established friendship with them would be that they have something obviously not human about them, or it's the end of the world and there isn't really functioning hospital to take them to - but if you really want them to meet by Goliath taking them home, I'll suspend my disbelief.