O OpenCart é uma loja que demanda no mínimo uma hospedagem decente, ou seja, quase 100% dessas hospedagens que oferecem planos que custam menos de R$ 19,90 por mês não servem para utilizar o OpenCart, e isso não tem nada haver com o preço em si, mas sim pelo fato destes planos serem extremamente limitados nos recursos, e por mais que o OpenCart instale e funcione nos planos baratos, com certeza você terá muitos problemas como o que você relatou.
Sobre a instalação de extensões, se elas não vem no padrão do instalador do OpenCart, o ideal é verificar com o desenvolvedor da extensão os passos para instalar, pois isso varia conforme o desenvolvedor, quando ele não empacota a extensão no padrão do OpenCart.
Espero ter ajudado.
Sempre em frente...