Once you create the double helix elipse you can delete history and then the issue of double translation will no longer exist. Then you can delete or save all the construction curves, combine just the double helix surfaces, and animate as you wish. But if the other method is working for you then that is cool too.
"If I have seen further it is by standing on the shoulders of giants." Sir Isaac Newton, 1675