Sammie1,
I use Evapo-rust a lot. I've never poured it on something like the rusted needle bar though. It might be worth a try. After all, it's job is to dissolve rust. At the time I did the Wizard I didn't have any to try.
Agree with you about the rest.
Joe