The way the sunlight was reflecting from the ice goes some way to explaining why the ice doesn't melt in 2 seconds when the sun hits it. Perhaps the ice can be said to have a high albedo. Most of the energy is reflected straight back, Also, the darker parts of the windscreen are absorbing well and it melts there first (see below). This must be like the idea that a polar bear has black skin under the white fur. My calculation also neglected the fact that the glass will absorb as well and warm up. Can the ice melt if the glass is still 0 degrees Celsius?