one thing with UVsets is -> the default map1 is, well default and cannot be deleted. U can have multiple UVsets of course but only the set in "map1" is kind of active. correct me if I am wrong. usually I create some UVsets and the one I need I copy into "map1" via Polygons -> copy UVs to UV Set -> map1
does this make sense to you? I had a hard time with handling multiple uvSets in the Texture Editor. just keep in mind - map1 is your 1st place to go. create and delete other sets as much as you like but the one you need -> put it into the default UVset called "map1"
everything starts and ends in the right place at the right time.