Good news: turns out Microsoft actually has a "Recover Gamertag" system in place... asks for your old billing info (credit card, phone, name, zip).
Bad news: despite doing this, and trying different variations of my name (caps, middle name)... still got the same card... no dice
Oh well... in the process of deciding on a new one.