Мне кажется по логике, строка состоит из 2-х под-строк, и если в одной строке только одна под-строка, то эта строка должна быть по центру. Например если будет всего 4 дива, то последний див (который должен быть справа) не должен быть по центру, т.к. в каждой строке по 2 под-строки.
Примерно так https://codepen.io/VladIT4/pen/OZpOjb