I think you have to say 'any other students' because you mean all the students in specific cass, not all the students on a wider scale, e.g. you may say 'Mary is taller than any other student in her age'.
"any other" refers specifically to a group of nouns that are (within the group) treated as single nouns (here: student); you could also say: "She is taller than other students".