Ok, sabemos que Magento desactiva el FPC para páginas SSL. También cómo solucionarlo y que de todos modos deberíamos usar una alternativa. ;)
¿Pero por qué motivos está desactivado? El único que puedo pensar en ese SSL es por defecto (¿casi?) Solo activado para el pago que puede contener datos sensibles. Para evitar una posible falla, estos datos sensibles no se almacenarían en la memoria caché. Pero en este caso, sería mucho mejor simplemente desactivar FPC para los controladores de Checkout y no para todos los sitios SSL, especialmente porque Google ahora también se preocupa por SSL y puede activarlo para todas las páginas.
¿Hay alguna otra razón aún mejor?