OK. Did a road trip Saturday a Harbor Freight in Madisonville, KY, in search of a hydraulic press. They are only $150 (with my 10% coupon), which beats the heck out of all the options. Got it assembled Saturday night, and started by pressing out the crooked housing out of the case. Since I had to press on the bearing, I replaced the first new bearing with another new one. It was probably fine, but I'm paranoid at this point. Pressed the new bearing in. I checked to see if the housing was aligned properly now, an the longer stator screws wouldn't go in... the alignment was slightly off, so it all had to come back apart anyway.
I pressed the housing partially back into the case, and it started straight. That was good, but the housing sits recessed into the case, so I went as far as I could go to get it nice and straight, and then set it on a scrap piece of wood that I previously cut out of a 2x4 with a hole saw. The two pins on the housing were in there tight, and rather than risk messing them up and waiting for parts again, I drilled holes in my wooden "donut hole" and that worked. Using the longer stator screws as guides worked great, but they stick up in the air and prevent pressing on the case. Another 2x4, holes drilled for the screws.
With my redneck donut and 2x4, the housing pressed in nicely, and that infernal collar on the inside of the bearing stayed in place. All good! reassembled the stator (all torqued per spec and red locktite).
Double checked everything again, re-installed the rotor, stator, and changed the oil again, just in case I had some metal shavings in there...
Test ride. No funky sounds anymore!!!! All appears to be working well, and I think it's ready for a ride! Whew... All of this because I didn't stop and re-verify that dang spacer orientation. But... I have a press, bearing puller and driver now. The test ride was great. I love this bike.
I have a lot of pictures and I need to put it all together in a write-up to show exactly how I did things, and maybe some things that I would not recommend. Detailed information on this job seems pretty much non-existent, so I'll try to get something good together for anybody that may need it in the future.