Theoretically if the fan was fused properly, it is just a blown fuse and bearing failure. I mentioned in XenMotto post about using 608-2RS instead of 2Z and packing some grease in the drive end housing, also installing a rubber washer behind the fan to act as a slinger. A slinger is on all totally enclosed motor shafts and water pumps, any water traveling along the shaft travels onto the washer, instead of the bearing housing , it then travels out to the outer edge where centrifugal force allows the water to leave the washer.That washer needs to be tight on the shaft.
As to the fitment on motorcycles, the KLR 650 and Ninja 650 use the same plug and fan motor, the mounting may be different but that 3 screw pattern on the motor is the same, unless you damaged your mounting or threw it away, you can swap the mounting, all plugs are the same for that motor.