Hi,
I agree, everything is repairable, but at what cost ?
If it's only the bolt size, there are more options, but if you really want to fix the 10 mm bolt crank because you want everything to be perfect, it has it's price.
I work with twin cranks, those are not made out of one piece, which make repair somewhat easier.
I'm curios what your decision will be,
Jensen