So what could one do if one picked up clear ice on the windscreen
Clear ice will not limit itself to the windscreen but form everywhere pretty quickly.
and could not descend below the 0C level due to terrain
Promise yourself in your next life to not do this again.
I have had a couple of icing encounters but luckily enough not of the clear ice type. Hope to be wiser now and not to repeat the exercise.
FD