Here's some ideas, keep in mind that most of my bike engine experience is with XT/TT500's but as a fitter & turner I do a lot of bearing work.
Is the bearing in a steel sleeve in the cases or straight in the alloy? What abaout having a sleeve put into the case? If this was done you would need to find the original specified size to bore it to. I'd be boring it in place too.
To plate the bearing I suspect you'd be looking at dismantling it, getting it plated then putting it back together.
If the bearing has spun I'd say it's from lack of either lube or lack of clearence. Was it a genuine bearing or aftermarket. Crank bearings are usually listed as a certain clearence (C!, C2, C3, C4, etc) this is to give a specified clearence when fitted.
If the bearings are fitted and removed cold you can find that over time the bearing seat can be eroded and this will reduce the fit. And we are taiking a 30-35 year old engine?
hth
Brent