O valor de Param_INFA_PASS é evidentemente Base64 . Pode conter letras, dígitos e os caracteres + , / e = .
Para grep simples, nenhum desses caracteres é especial. Tenha em atenção que, para egrep ou grep -E , o carácter + é especial e precisa de ser ignorado. Não use grep -i : Base64 faz distinção entre maiúsculas e minúsculas.
Para sed, nenhum desses caracteres é especial se você fizer certo. No comando s , você pode usar qualquer caractere¹ em vez de / . Então escolha um que não seja usado no Base64, por exemplo
sed -e "s~^PASSWORD=$old_password\$~$new_password~g"
¹ Exceto nova linha e barra invertida.