That looks correct.
One potential problem is your 1x and 2x resolutions. As the names suggest they should be 1x and 2x the size, so 0.5x 1024 = 512, not 480. While it will work, it will be more complicated as it will change the size of the sprite.
Assuming you don't change the texture resolution, does it work properly then? What does your game window look like when set to then native resolution? For that matter what is your native resolution in tk2dCamera?