The lbs wanted $160 to r&r the motor, wasn't too thrilled about this so I just removed the motor and exchanged it. Interesting though, there is now a fibre sealing washer, or the likes on the non-drive side, and a rubber seal on the drive side on the shaft. Ah Bosch, water ingress? Dust, mud, dirt ingress? Grease loss?
All possible factors to my bearing noise? So a couple issues to my CX motor, but glad I have a replacement.