Your welcome Steve! Glad the videos are helpful.
So, the shaft looks to be deficient to me. It looks like you have lost about .020 where the inner bearing sits. That is going to put a lot of pressure on the bottom of the seal as it rotates and potentially allow water through the top of the seal. When wet laundry hangs on the inside of the drum when it rotates, you will get some banging from the shaft actually moving up in that spot due to the spinning weight of the wet clothes in the drum.
You need a new shaft assembly OR you could try something that I would adventure into but only if you really understand what I am saying and are willing to take just a little risk... I would weld 3 or more very small beads along the shaft where the bearing sits to partially fill the bearing area. Then I would grind each one down so it was very close to the original level of the shaft. Essentially filling the .020 space with little lines of weld material. You only need 3 of them but putting 5 or so would allow for a more event settling of the bearing.
If many people read this then I will probably get jumped on for even suggesting it but it will work and it would be much better than leaving the shaft as is. The bearing does not move where it sits on the shaft in that spot. It only needs to be held well in one spot. The key is getting it centered as much as possible in that spot. If it were me, I would weld and grind the beads and then I would install the bearing with some silicone sealer under it so once it gets set in place, it has full support and will not spin on the shaft.
The other options is to purchase a new basket assembly which is the better option but also a $300 option. I have a wire feed welder in my garage which would make this sort of fix relatively easy.
Regards,
Jerrod