Devs
Glad to hear you are alive.
I do not not believe your wiring will have damaged the tubes - this only issue with the wiring is that it could have easily killed you.
First
Check the fuse in the plug and in the lamp.
Second
You currently have this wiring layout as per TLC LED tubes:
Second,
I would be interested to see what the paper instructions say that you have in your photo.
I also downloaded these instructions that suggest that Osram tubes have a slightly different setup than those from TLC.
http://led.omega-light.com/Lum/lum_files/osram/substitube-installation-instructions.pdf
One end of the tube has the driver, the other end (I presume) has a loop.
I am now making presumptions, but I presume that they have done it this way so both ends of the baton have a live and Nutral so you can put the tube in either way around. (You do not need the SubstiTUBE Starter as you already have an inline Fuse).
With your current TLC wiring if you put an Osram tube in the wrong way round, because it appears to have joined pins at one end, it will short circuit the wiring and a fuse will blow.
So (after you have checked the fuses) can you determine the 'driver' end of the the tube and can you put this end of the tube at the end of the baton that has the power.
Third, Also one YouTube video shows some of these Osram Tubes having a safety switch, does yours?
3m 47sec into this video:
Then I am out of ideas.
SFK