Will canola oil have any adverse effects on silicone?
I doubt it would be a serious issue unless you really mixed in the canola. However, if it does become a problem next time use plain water. Water in the air is actually the catalyst that drys silicone, construction workers will take a cup of water and dip their finger in it to smooth silicone on things like bathtub installations so that the silicone won't stick to their bare finger.