Ответы справочной службы
В упомянутом Вами разделе речь идет о так называемых колебаниях и вариантах, отличающих формообразование отдельных групп существительных. Вероятно, такие случаи предпочтительнее называть вариативными, а не спорными, хотя разные формы и оказываются предметом спора. Предпосылкой грамматического варьирования становится наличие в значении существительного признаков, характеризующих семантику разных форм. В речи, когда существительное употребляется в сочетании с конкретными словами, могут быть выражены или подчеркнуты только одни, но не другие смысловые признаки (например, признак ‘рыба’, но не ‘рыбное блюдо’). Вывод: обсуждаются сфера грамматического варьирования и признаки грамматических форм, предопределяющие варьирование; отмечаются тонкие смысловые нюансы высказываний, выраженные при помощи вариантных форм; в результате можно наблюдать смысловые и грамматические предпочтения говорящих, фиксировать изменения в функционировании именных форм.
Согласно словарям, слово змей во всех значениях - одушевленное существительное. Учительница в данном случае ошибается.
Змей – одушевленное существительное во всех значениях (в т. ч. об игрушке).
Справочники
1. Что такое одушевленность существительных? «Категория одушевленности-неодушевленности существительных является грамматическим выражением противопоставления живого и неживого, но понимаемого не в научном плане (в смысле живой и неживой природы, то есть органического и неорганического мира), а в плане бытовом, житейском». (Еськова Н. А. Краткий словарь трудностей русского языка. 6-е изд., испр. М., 2008.) 2. Как выражается одушевленность? «
...Учительница исправила на Мальчик купил воздушный змей...