Does that old version of bitcoin-qt not have the "dumpwallet" or "dumpprivkey" console commands? You don't need to be synced to use those.
Failing that, if you're familiar with Python/Command line stuff, then I'd recommend "PyWallet", it definitely has a "dumpwallet" command that will extract everything from your wallet.dat. It does not require bitcoind to be synced... in fact, it doesn't require bitcoind/bitcoin-qt at all... just your wallet.dat file
Download here:
https://github.com/jackjack-jj/pywalletBitcoinTalk Thread here:
https://bitcointalk.org/index.php?topic=34028.0Yes, it does have dumpwallet and dumpprivkey, but I didn't think the console was available till the sync completed. Least thats what I had in my notes... for some reason.
I'll look at getting a vintage copy of PyWallet since I'm sure the wallet format on my file is way older than it's expecting.
As always, remember to only work on COPIES of your wallet.dat
Amen Brother... I have so many backups, it's a treat to try to find the real thing