He is a beautiful pigeon. Did he ever return? Not all pigeons are homing pigeons. I think you rescued a wild pigeon and he just returned to the wild. Maybe he just wanted to be wild and free, perhaps he is with the flock he was born into.
If you buy homing pigeons, true homers, they will...