Я уже ранее писал, что скрипты блокирующие отрисовку в браузере находятся в секции head. MCJ может переместить их после открывающего тега body, что по сути вне head и не блокирует отрисовку. По причине наличия javascript в коде странице я не стал добавлять перемещение javascript дальше, чем в body. Если избавитесь от javascript кода в коде страницы на всем сайте, то я лично для Вас переделаю модуль, чтобы он перемещал все js скрипты в footer или еще дальше*.
Если короче, то скрипты в секции body не блокируют отрисовку, но Google Page Speed так не считает. Чтобы угодить Google Page Speed нужно переместить скрипты в самый конец страницы, а я сделать этого не могу т.к. в OpenCart, в коде страницы есть JS код, который зависит от этих самых скриптов. Если мы переместим их вниз, то ничего работать не будет, будет много ошибок. И я принял решение перемещать скрипты в body.