Buena pregunta.
Puedo pensar en al menos otro caso que podría causar lluvia ... Temperatura. Cuando la temperatura provocaba que el agua se congelara, caía ... Y quizás volviera a convertirse en agua debido a la temperatura más alta a menor altitud ... Dando como resultado lluvia.
En realidad, esta no es una respuesta, pero quizás le brinde información adicional que podría ser útil:
http://www.briangwilliams.us/earths-atmosphere/supercooled-clouds-and-iceparticles-sublimation.html
Técnicamente, cuando usa el término aire, significa una mezcla de diferentes elementos y compuestos, no solo oxígeno o moléculas de agua, sino que también puede incluir argón y otros gases, eso es lo que puede causar que se forme lluvia a partir de esas interacciones en la atmósfera superior.