Por lo que dices en tu mensaje, estás utilizando DNN 4.6.2 y el catalook para esta versión, yo, en tu caso, actualizaría tanto Dotnetnuke como Catalook a las últimas versiones, si es que no hay ningún impedimento.
Las mejoras pueden ser importantes sobre todo en el caso de catalook que se ha ido mejorando el rendimiento por versiones...
Por otra parte supongo que tendrás activada la compresión en las propiedades del host... revisa que lo tengas como indico aquí Configuración de Rendimiento recomendada para Dotnetnuke
Catalook y, en general, otros módulos que funcionan con algún tipo de Skin o template no se pueden cachear, no funcionan bien.
Otra cosa interesante sería reducir el tamaño del fichero catalookstore.css del skin que estés usando en Catalook.
En el caso por ej. del skin blue de catalook (El standard) el fichero ocupa unos 25 K
Si lo pasas por un optimizador CSS como por ejemplo http://www.cssoptimiser.com/ te lo puede dejar en la mitad con lo que vas a ahorrar tráfico en cada petición de página del catálogo.
Si pones la dirección por aquí intentaré echarle un vistazo