Bill, Good for you! I've always liked this NH scheme. My B unit search was a multi step process as well. I got the AA set from Charles Siegal mail order years ago when he was still in Pennsylvania. Shipped to me in Southern California.
The B unit, shell only, came from Train World on a blow out sale. I think the shipping was more than the shell even years ago when they used to run multi page ads.
The elusive B unit frame came about years later when I realized the Williams' Golden Memories B unit frame is an exact fit for MPC shells. I think I got that mail order from Train World on blowout as well. I gave the shell it came with ( oddball road name) to a friend and the frame fit my project perfectly.
Like I said, it's one of my favorite sets. Smooth running, crazy sounding horn, great paint scheme.
John