А у полинома, пусть даже от нескольких переменных, может быть бесконечное число критических точек?
Да, может. Например, полином

имеет в качестве критических точек целую окружность.
Ну так я могу к нему еще несколько сомножителей дописать, мне нетрудно.
Можете. Но Ваш полном не будет эффективным образом вычислимым по коэффициентам полинома

.
Поясните мысль: о корнях какого именно полинома вы говорите?
О корнях полинома

, который специальным образом вычисляется по коэффициентам полинома

и включает в число своих корней все критические значения полинома

.