I have just received my BB from TTK and ran into the same problem as you. Once I had unscrewed the small screw at one end and tried to push the tube out (nearly breaking my nylon pin remover in the process) I figured that the tubes inside the links were fitted using an interference fit, albeit a damn tight one. So I unscrewed the end of the pin remover, turned the link on end, placed it into the tube end, lightly tapped it with a pin hammer and lo and behold the tube gradually eased out.
I would recommend that you remove the screws from both of the tubes as a certain amount of pressure is applied to the other one during this process and as the screws are not exactly made of high grade steel they could possibly snap.
Of course the other way is to take it to your local friendly watchsmith