I have hundreds of the little white curly things on my glass that are some type of tiny feather duster. If I look close I can see a tiny red plume on the end. Maybe this is what you have?