hopefully someone knowledgeable about silicone will see your post - so sorry i am not able to help you!!
Keeping my fingers crossed for you!!
"It's nice to be important, but it's more important to be nice" (words of wisdom from my Dad) :P