Yep, racing pigeons ARE homing pigeons. All racers are homers but not all homers...have what it takes to be a racer.
Since it is lost to begin with, you may be able to completely 'break it in' to your house. Plus you say its tame, so that will help. Pigeons love company, but it doesn't have to...