Hi Joe,
Not sure why the fellow who laced the rime didn't center it, perhaps it was for a reason, but you could have a shop who specializes in re-spoking the wheel look at it and see if it can be re-centered. Locally here in Toledo, is a fellow who runs Homer's Cycle shop. Jim and his sister Sheila, are the best folks I have ever seen for truing and re-spoking wire wheels. Too bad you are in San Diego...
Now as far as spacers go, I don't believe that is the case, as the rear sprocket is aligned with the front, correct? As you have been riding it, and you could NOT ride it with 2" of sprocket misalignment. SO, I am pretty sure your spacers aren't the problem, otherwise you wouldn't keep a chain on the sprockets very long. But, your wheel don't look 2" out either, I guess you have measured it, and bringing it back 1" might center it back on the hub. It is easy to tighten up spokes with the rim off-center, or re-spoke it with the spokes incorrectly installed, so take it to a good wire wheel shop, or call Buchannen's Spoke guys and talk to them. I laced a rim once, and tightened it, using dial indicators to true the rim, and then took it to Jim at Homers to have him check it. He said I did a good job truing, but the spoke weren't NEAR tight enough. 20 minutes, and $20 and I was out the door lol.
Charlie