Ehm... the CSW and CSR E don't have a position sensor on their motors. That was one of the sale points.
Also when you fix something, you should fix it so that it's better then that it was originally. This so that the same issues do not pop up again.
So that means that sleeve bearings are out. We want more power to get closer to 26Nm of torque (after all, the big complaint was that the BMW rim was too heavy). We need motors that can deal with lateral tension on their drive shafts. We need a better mounting and tensioning system for the pulleys. And so on...
Also because computer drive motors have different dimensions and can't take lateral loads well. Power tool motors have the right size, but have different torque figures and aren't able to handle lateral loads either. Hence the extra ball bearing in that post of yours with the fake dremel (which you pointed out yourself).
These motors with any kind of belt drive need to be able to take some lateral load from tensioning the belts around them. Else the belts will never have enough grip in the pulleys that are attached to these motors.
So picking the same kind of materials or looking at them is a waste of time and effort in my opinion. Though granted, as a quick replacement it would be the easiest way, but in a matter of days and maybe weeks you'd already notice the same issues again.