Blockchain.info wallet payload strange format
there is an extra script in btcrecover that allows you to pull the wallet file but you will need to be able to authorize access through your email. I ran the extraction file with a test wallet and then used that wallet file with a token list which to discover the password successfully. 

Since then I have extracted the another wallet where I actually lost the password but I am stuck at the brute force phase. my token lists are not finding the password.... :-/