Wait a sec I didn't understand what you are saying.
So you sent at first a TX with really low fees that eventually got returned to your wallet. After that you successfully sent a 2nd TX with sufficiently high fees that went through. Now your Blockchain wallet re-sent the previous TX to the same old address. And now you have 2 x 1.2 BTC instead of 1.2 BTC?