Wouldn't you know it. The problem was NOWHERE NEAR the headlight bucket (and my speedo light still doesn't work).
Turns out the cable on the positive post of the battery has three ends to it. One end attaches to the battery, and there are three other ends. one is an eye that goes over a bolt, one is a tab that isn't connected to anything, and the other one was loose. The loose connection was the culprit.
Nothing like looking in the wrong place for 3 hours.
I hate it when stuff like this happens, because it always turns out to be something seemingly unrelated to anything you've been doing. Makes me want to sell the damn thing and be done with it. lol
...almost