I´d hate to weaken the bearing housing by drilling holes there. Basically the practice of having the rollers on the inner race and outer no lips is a bit unfortunate, I found the types with rollers in the outer race, so it is easy to assemble the engine and due to the lip on the inner race plus the positioned rollers in the outer there is no way the outer race can walk into the crankpin nut. Seems to me that type of roller bearing was never develloped in the imperial system.
For the near future you could use a low strength Loctite like 243 when dropping in the race at say 100 degrees C crank case. Most bearing fit Loctites are of the strong type .For maintaining positions in oversize bearing seats when hot you could dimple the seat very lightly in 4 places and checking each dimple height with internal micrometer.
For more than one reason I decided on metric roller bearings with said lips on the inner race and rollers contained in the outer race. Sizes are i.d. 30 mm , o.d. 62 mm , so there is a chance to rectify the cases by an adapter bush down from 63,5mm to 62 mm , no weakening of the case by boring the 63,5mm for a substantial bush to restore to original imperial size. The mainshaft can be sleeved from 25,4mm to 30 mm and you get all choices for different types of modern PA 66 GF roller bearings, no ball bearing in there, all roller on the crank, details per PM . Assembling the crank into the engine case is super easy as the inner races slip into rollers with no problem at all. In the photo you may get an idea about my thinking.
Vic