There is the possibility the gear was not heat treated to the proper hardness, and in the pic the tooth engagement does not look deep, you said the bearings felt good but did you check the bearings in the clutch, they can only be checked with the clutch disengaged or outer plate removed on the clutch.