You need to use
--tokenslist 'C:\python27\python\tokens.txt'Using
--passwordlist will treat the items in tokens.txt as the ACTUAL passwords... It won't generate all the combinations.
In other news... Why do you keep blaming Electrum if you had a wallet.dat? Wallet.dat is from Bitcoin Core, not from Electrum... are you sure this "wallet.dat" was from Electrum? Or are you simply basing that on the output from seedrecovery?

In any case, you can't blame the software because you forgot your password.