Harry, pelo menos, pensou que Nagini poderia ser morto com feitiços.
Logo antes de Harry se entregar, ele diz a Neville que Nagini precisa ser morto:
"No," Harry lied easily. "'Course not... this is something else. But I might be out of sight for a while. You know Voldemort's snake, Neville? He's got a huge snake... calls it Nagini..."
"I've heard, yeah... what about it?"
"It's got to be killed. Ron and Hermione know that, but just in case they –"
Harry conta isso para Neville porque ele precisa garantir que pessoas suficientes saibam disso, caso algumas delas morram. Se Nagini pudesse ser morto de uma maneira específica (por exemplo, com a espada da Grifinória), seria um ponto realmente importante para Neville saber. Presumivelmente, então, se Harry não disse isso a ele, ele deve ter pensado que Nagini poderia ser morto naturalmente com magia.
Antes, quando Harry estava no Shrieking Shack com Voldemort, ele pensou em tentar matar Nagini:
Snape strode past the gap, and Harry drew back a little, keeping his eyes fixed upon Nagini, wondering whether there was any spell that might penetrate the protection surrounding her, but he could not think of anything. One failed attempt, and he would give away his position...
Harry se abstém de atacar Nagini porque ele não sabe que feitiço poderia romper a gaiola. A implicação é que se ele soubesse que um feitiço rompeu a gaiola, ele o teria feito e atacou Nagini. Ele só tinha sua varinha com ele na época, então ele deveria estar planejando usar um feitiço regular para matá-la. Claramente, então, ele assumiu que seria possível matar Nagini com um feitiço.
Mais tarde, quando ele entra na base de Voldemort na Floresta Proibida, Harry novamente pensa em atacar Nagini:
Harry could feel his wand against his chest, but he made no attempt to draw it. He knew that the snake was too well protected, knew that if he managed to point the wand at Nagini, fifty curses would hit him first.
Aqui, novamente, Harry se absteve de atacar Nagini por uma razão externa, a saber, que ele assumiu que os Comensais da Morte o impediriam. A implicação novamente é que ele teria atacado Nagini com um feitiço se não fosse pelo fator externo. Assim, vemos novamente que ele acreditava que Nagini poderia ser morto com um feitiço.