I've rescued two distressed homing pigeons & nursed them back to health. In both cases I contacted the owner. It was difficult, because like you I had to contact the local pigeon club & they had to give out the owner's contact info. In the first case the owner didn't want him back. In the second case the owner wouldn't return my messages. I read that if you release the pigeon once it's well it will go home and will often be culled because it did poorly in the race. Also the risk of predators getting it on the way. They make great pets if you can keep them in your fully enclosed chicken pen where they can fly around. My local hardware sells a seed mix just for pigeons. If you keep him, make sure he gets grit (and calcium if the grit doesn't already contain it.) Also some greens or fresh grass from time to time. They love to get into a tub of water (3" deep water) & take a soak bath. They are feather dust birds so it will look like a can of talc exploded in the tub : )