Com o seu código, você substitui de 1 em 1 as palavras irrelevantes da sua coluna 'text_pt'.
O seu código provavelmente funcionou, mas o resultado na coluna 'tratamento1' são os textos da coluna 'text_pt', mas sem APENAS o último valor da sua lista palavras_irrelevantes.
Isto é, se sua lista palavras_irrelevantes for, por exemplo, ["um", "e", "mas"], a sua coluna 'tratamento1' ao final de código não terá nenhum "mas", porém terá "um" e "e".
O que você quer fazer possivelmente pode ser realizado com o seguinte trecho de código:
textos_filtrados = []
for texto in resenha['text_pt']:
novo_texto = texto
for i in palavras_irrelevantes:
novo_texto = novo_texto.str.replace(i, '')
textos_filtrados.append(novo_texto)
resenha['tratamento1'] = textos_filtrados