Выдвину свою гипотезу по этому поводу. Обычно для любого вещества существует очень много линий поглощения и излучения. Для водородоподобных атомов они точно рассчитываются по формуле Ридберга. Но грубо примерно подходят для любых атомов. Для азота и кислорода, спектр возможных излучений очень широк, от инфракрасного до ультрафиолетового, возможно и дальше. Но максимум будет наблюдаться на той энергии фотона, которая примерно соответствует энергии частицы солнечного ветра, вызвавшей это излучение. Грубо говоря - один протон врезается в атом азота, переводит один из электронов на нестационарную орбиталь, после чего электрон сбрасывает лишнюю энергию и возвращается на исходную орбиталь. Если у протона мало энергии, он не может в результате этого процесса дать более энергичные фотоны, чем красные.
Обычно полярное сияние происходит около магнитных полюсов, и это происходит потому что магнитное поле Земли у полюсов сильнее. Оно добавляет энергии частицам солнечного ветра. В районе полюсов в результате этого процесса, может получиться весь спектр, вплоть до фиолетового.
Обычно в южных широтах частицы вообще не доходят до атмосферы. Но при очень сильном солнечном выбросе, дойти могут. В южных широтах они не получают приращение энергии от магнитных полюсов, поэтому в основном наблюдается низкоэнергетическое красное свечение.