Разобрался. Для других на будущее напишу.
Дело не в кистях, а в FixedRows! Верхняя строчка идет как фиксированная, а когда значение для вывода информации = 0, то и строчка в DrawGrid одна, а она не может быть фиксированная! Поэтому пишется элементарный код для возврата строчки в первоначальный вид!
Код:
if Form1.JobGrid.RowCount>1 then
Form1.JobGrid.FixedRows:=1;