Ahhhh I see what has happened
BitcoinABC is finding the amounts sent to the "change addresses" from the two transactions and showing those as "sent"... MultiBit is "hiding" this as these change addresses are in the MultiBit wallet, so MBHD is showing the "effective" amount sent (ie. Input - Change)
In this transaction:
b13af4f4ace7283a13dc98ea858f5a18fdd9625831a389f8c23cbe477dbd9289 You used a 1 BTC input:
1MTpePZja5eHmeThBsqvqzNA3kTC9kww6e (1 BTC)
and sent 0.02 to this address:
1Lp972rBgoaVZcNcQjehjdj6PH16r21dw8 - (Unspent) 0.02 BTC
This, created change of 0.9799 which it deposited here:
17z53gDzUvzEyi5endgaZX9c1Ewz92StyA - (Unspent) 0.9799 BTC
So the "effective" amount sent is 1 - 0.9799 = 0.0201 BTC
In the second transaction:
c4dc402ba3463dfa7be8428a2c4c02dd53e2276e14bf2be8d58bec6ed9099a00You used a 2 BTC input:
1MTpePZja5eHmeThBsqvqzNA3kTC9kww6e (2 BTC - Output)
and I'm assuming you actually sent 0.01 to:
1L1jtgiafSHyTuSzDfiAjB2qARRNTFauLx - (Unspent) 0.01 BTC
and generated change of 1.9899:
1MAVL1idU4SqdAQ3JMtqDfRMvPgagrccPy - (Spent) 1.9899 BTC
So the "effective" amount sent is 2 - 1.9899 = 0.0101 BTC
BitcoinABC is showing the change amounts as "sent" as I suspect you've only imported the "receive" address private keys... you need to import your "change" address private keys... and then those 1.9899 and 0.9799 amounts will no longer show as "sent"... and will be properly included in your balance.
You need to use the "Custom" BIP32 Derivation Path of m/0'/1 in the BIP39 standalone tool to see your MBHD change addresses... Also, You shouldn't need to import 160K keys
... just look through until you find the addresses:
17z53gDzUvzEyi5endgaZX9c1Ewz92StyA and 1MAVL1idU4SqdAQ3JMtqDfRMvPgagrccPy
Personally, I would have thought that just importing the seed to ElectronCash (Note: use the BIP39 option, and derivation path of m/0' ) would have been the easier option... but that's your choice