Добавь к блоку .col-lg, например, свой класс-модификатор .col-lg--custom-gutter и ему пропиши нужные стили. А то если изменишь .col-lg и другие бутстраповские классы, то потом забудешь че к чему и зачем было сделано.
Тут masonry.js, в разделе "Adding & removing items" есть примеры использования методов удаления и добавления элементов. Просто запускайте свой метод добавления в событии подгрузки Infinite Scroll. Другого варианта выстроить элементы с разной высотой просто нет, и grid layout тоже этого не может.