Cutting power to the ECU for 15 seconds will always reset it. Doesn't matter which way you cut the power--battery, ECU fuse, or whatever. On the newer cars it's labeled BACK UP.
Just because your code didn't go away doesn't mean your ECU didn't reset.