Well I'll repeat everything to discard a pebkac.
Done.
Found 1 possible wallets
Found 472 possible encrypted keys
Found 0 possible unencrypted keys
Private keys not decrypted: 1
Key 1/254 imported:
So now there are 472 - 254 - 1 = 217 keys in limbo. Again, none of the recovered keys matches any of the existing ones. bitcoind doesn't accept the password again.
The "p" in pebkac is either non-existent or really serious

. Let me know if your tests run fine, so I'll make a new wallet and recover it, then I'll send you both files.