La mejor opción es: comprar tu propia comida (por adelantado).
Las aerolíneas tienen diferentes opciones, y el no picante suele ser la opción por defecto (pero hay otras opciones adicionales): nadie quiere dar a los niños comida demasiado picante. Y el picante, en general, no es tan bueno para los viajes en avión.
Por desgracia, me parece que a menudo se olvidan de esas opciones, o es mucho peor que el menú normal (el vegetariano es a veces una excepción).
Te recomendaría que compraras algún alimento alternativo, y luego lo mezclaras con lo que te dan (por ejemplo, frutas y ensaladas, etc.).
Unas semanas antes de su viaje debe comprobar los menús habituales en la página web de la aerolínea, ya que puede querer cambiarlos (por ejemplo, de/en vegetariano). Desgraciadamente, nunca se ven los menús especiales, y sólo se pueden cambiar con mucha antelación. [Pero entonces, prepárate con tu propia comida. Un retraso en el vuelo "borrará" todos tus alimentos especiales].
Para la otra pregunta:
Los menús y códigos están estandarizados por la IATA (sobre lo que puede y no debe contener, no el menú real), y se envían codificados en la información del billete. La lista es larga, pero normalmente las aerolíneas sólo ofrecen unos pocos (y a menudo uno muy mezclado y reducido, que abarca muchas opciones, como una ensalada de frutas y nada más).