на данном этапе в большинстве первое, страницы каталога на основе фильтра, уникализируем + 1,5к уникальные карточки товара
Понятно, тогда вам повезло. Попробуйте переехать на Nuxt.js. Там более внятная реализация SSR чем из коробки.
Сделаете за пару дней и отделаетесь малой кровью, я серьезно. Ну или ждать третьей версии и мигрировать.
Мы сталкивались с такой проблемой, и решали её немного костыльным образом. Суть в том, что SSR рендерит страницу БЕЗ счетчика.
На этапе сборки в конец body вебпак инжектит скрипт GA и добавляет ему defer.