No matter how i try to follow the way u did it, it doesn't work. I've tried every combination of what u mention. and everytime, the target cube gets its UVs overwritten. it doesn't matter how many copies of the uvSets I make, or weather they are empty or full.
Please simply post your simple working scene with the cubes setup to easily copy UVs, demonstrating how its possible to copy isolated uv sets. Then we can all have this question answered once and for all. If its all setup as you have mentioned, we should be able to transfer UVs and see for ourselves the proper way to set it up.
looking forward to seeing your working scene.
-d