I have used some loc-tite quik metal that is just for this kinda fix with bearings and races.
I have had good result with a lot of the loc-tite products.
you could knurl the surface to hold the race,I have done that on some 68 dart 9" drum brake hubs that were wobbled out got one to work, the other not so much.
you could maybe go to green bearings,it has the o-ring that might help hold the race.
my greens are running with out inner seals for the last 3 yrs and no leaks,but the ends are not spun so it an idea/option maybe
I have a tube of the loc-tite quik metal you you need it