Roy, good that you don't need to fix it. I found the rotor a very effective bearing swarf collector
Dave, I've sent my old bearing to you. I looked on the internet about causes of failure. It says things like oil starvation, misalignment, brinelling, misalignment etc. I haven't got the expertise to tell so I would be interested to know what your bearing bloke thinks caused the failure.