Hi dave robbo,
The concern is that if the bearing locating pins don’t sit snug/correctly then the bearings could spin inside the crankcases and cause more damage.
I would personally show them to some specialist welders and machining shops before giving up on them.
Good luck.