Markio finally gave up on vanitygen himself (in eight hours of GPU generating, I only found one "hard" lower-case 1markio, after all), and requested my help, and a new wallet.dat was fine for him.
Send markio some coins!
Note: I ran bitcoin -keypool=0 at all times while creating the wallet. There are only these five addresses in the wallet; when he first uses it, Bitcoin will then create the 100-key reserve pool. This is important - pressing "create new address" will give keys from the pool he generated on his computer, so any future addresses I can't possibly know.
PS. Why did some anonyfounder decide to store the Bitcoin settings in the wallet instead of an .ini file or registry??
"settings": {
"addrProxy": "127.0.0.1:23075",
"fMinimizeOnClose": "False",
"fMinimizeToTray": "False",
"fUseProxy": "False",
"fUseUPnP": "False"
},