I have also recovered my BCC from blockchain.info wallet using same method you have mentioned above with electroncash.
I think either your electroncash is not synchronized or you might not had any balance during the time of fork.
Thanks I've solved my problem since. For anyone curious, what ended up working was sweeping the private key from blockchain.info, but I had to first uncompress it, copy/pasting the key didn't work.