Thanks to gary I have my passphrase back. I never would have guessed it in a million years. I don't know what I was thinking when I came up with it.
Hacking time was limited today and instead of working on my Debian packages, I got sidetracked by Advogatos' XML-RPC interface. I started work on a perl client for it. I'm using the Frontier::RPC2 module and apparently not understanding how to get back array responses. All the methods that return single value responses are working fine though so I will just sleep on it and things will i'm sure magically clear up in the morning.