If this is the effect you're looking to achieve
the way I managed it using the blend file you uploaded to dropbox was:
1) [if not already activated,] activate the Mesh:LoopTools addon by means of User Preferences > Addons > Mesh:LoopTools;
2) delete the outer edges joining the two torii in your blend file;
3) Select the each of the edge loops you did on the two torii by deselecting all vertices A key, followed by selecting the same edge loop you had selected on one torus, holding the shift key and selecting the same edge loop you had on the other torus; and
4) In the Edges menu (CTRLE key) choosing the "Bridge Edge Loops" option.
As the screenshot shows, I performed these steps in 2.71. My memory on this is just a bit hazy, but it seems to me that up until some version of Blender (2.6?) the Mesh:LoopTools Addon may not have been included in the distribution, and you may need to find it and install it from the Blender Addons repository.
Your two torii seem to have the same number of segments; if the two torii do not have the same number of segments the results may not be shown as here, and you may need to adjust the results differently.
In order for this method to work, the two meshes you want to join need to be part of the same object. If you add the second torus to the first as a different object, the two torii need to be combined into the same object as in the method set out in the other question you cited, and then the expanded object manipulated in edit mode.