Во-первых, зачем вы переставили местами секунды (s) и минуты (i)? Опечатка?
$demo_send = date("Y-m-d H:s:i", strtotime($line['Дата отправки демо']));
Если же все-таки имелось ввиду "Y-m-d H:i:s", то это лишнее, т.к. в полях с типом "дата" она уже хранится в этом формате.
Во-вторых, что за умножение даты на "60*60*24*30"? По логике должно быть прибавление 30 дней, умножать дату - это нонсенс. Да и прибавлять в случае вашей задачи нужно к дате отправки, а не к текущей.
В-третьих, прибавлять все таки нужно не к дате в формате строки ("Y-m-d H:i:s" или любому другому), т.к. система не настолько умна, чтобы это интерпретировать, а к числовому представлению даты, которое производит функция strtotime.
Ну и в четвертых (хотя это уже не влияет на логику работы), пустой else прописывать нет необходимости, язык понимает и if сам по себе.
В итоге, код должен быть таким:
$demo_send = strtotime($line['Дата отправки демо']);
$curdate = time();
if (($demo_send + 60*60*24*30 <= $curdate) AND $line['Дата отправки демо'] != '0000-00-00 00:00:00') {
$line['Приоритет'] = 'Высокий';
}