I have clear vanilla extract that I always use in my recipes where there is a chance that discolouration might occur.
But I have a question about the corn syrup. Did you use the light/white corn syrup or the regular darker variety?
? I have never used the corn syrup in my icing but recently read a recipe for it and after seeing your glossy icing, I definitely want to use it!