Timothy
Enter 'triple point of water' in Google, and I think you will agree the term sublimation does not have a relevance at the pressures and temperatures experienced in flight.
www.thefreedictionary.com/sublimate
Item 4 has the definition ref iodine
My memory probably has further to travel in time,so further comment is welcome.