I've used the DAP brand's aquarium-specific silicone, although I forget what exactly it is called. Regardless, it too smelled a bit like vinegar.
You may also recognize GE as the company that now employs Tina Fey and Alec Baldwin...On a side note, General Electric (GE) is not a Walmart brand. Sure, some of their products are available at Walmart, but GE predates Walmart by 70 years, founded in 1892. Thomas Edison himself was involved in the formation of the company.