My previous reply was about this error: "BitcoindException(super=com.neemre.btcdcli4j.core.BitcoindException:Error #-25: Missing inputs, code=-25)"
It's not a solution of that but its another way to access your funds if you can't send etc. And of course I've already tried importing my blockchain.info wallet in electrum, It works fine
Now regarding about the double spent,
To clarify, A true double spent doesn't really happen as only one of them will be able to get confirmed. Suppose you have a few transactions that spends the same inputs, if one of them confirms the rest will be invalid and will never be confirmed.
Try to paste your address in other block explorer's and see if the double spent tag is still there. Blockchain.info is buggy as hell in these past few days, I'm sure it will be fixed after some time and the double spent tag will vanish in their explorer.