Была похожая история. В блоке было по 2 элемента в строке. Если элементов нечётное количество, то нужно растянуть последний на всю ширину блока.
Решил так:
Если в цикле нечётное количество элементов, то добавить к последнему класс "full-row".
стили для класса:
grid-column: 1 / span 2;