I would stay away from the repackaged silicones as well, including the Marineland branded silicone. They did not make it, they just had it packaged with their name on it and a pretty hefty markup. Also with those you aren't always sure what you will be getting from them.
There are a lot of bad practices that go on around here, it is frustrating to see some of the trends and myths continue. People get an idea in their head and they don't like to let go of it until something bad has happened. In this case, what type of silicone to use. Most people will just use what silicone is recommended without looking into it, GE I and II both being examples of this. But if you go and find the data sheets you will find their strengths are not even listed.
Then compare that to an industrial silicone such as Momentive RTV 103 or 108. These are designed to hold things together and have solid numbers listed in their data sheets. If you want to go looking, it is the shear and tensile strength you want.
As for what is in some and not others, I will be honest, that gets beyond my understanding of chemistry. While doing my own research into silicone I found many discussions about different silicones and their properties. Most of the information was (and still is) over my head. RTV 103 and 108 will have a different makeup than GE I or II, that said I am not sure how different nor what a silicone must consist of to be considered 100% silicone. I trust the data sheets, the tested numbers don't lie. While GE I or II may hold, it may even hold for years, I agree with that, there is always that chance it wont. WHy not use the best silicone you can get? Yeah, it is about double the cost per tube, about $13, but when you compare that to the hundreds we spend on fish is that really such a large amount?
Lastly, I have not been on any such tours, but from what I have been told by a couple people who have, if you tour some of the large aquarium builders, Marineland being one of them, you will find they use RTV 103 or 108 depending on if they want black or clear.
At the end of the day, people are going to do what they want to do, whether I post this information or not. I know some people I've shared info with have gone to do their own research and came to similar conclusions as me, others have not and that is fine too. I'm just trying to help everyone enjoy the hobby the best that they can. And you know what? At the end of the day, it isn't my living room getting wet lol