Are you sure it's a Bitcoin wallet.dat? Because the error message seems to say it's not.
Maybe you've played with testnet and it's from there, or, usually more probably it's from an altcoin, since most of them have their wallets based on various versions of Bitcoin's wallet.