Lo primero, muchas gracias a todos por vuestras respuestas.
El problema lo tengo en muchos libros, y andar cambiando css por todos lados me parece una tarea ardua (aunque de hecho siempre cambio algo , pero iré haciendo pruebas en libros nuevos en la dirección que me indicáis.
Mientras tanto, para resolver el problema del justificado en kepub que hace que algunas imágenes salgan justificadas a la izquierda en vez de centradas, estoy instalando el patch `Un-Force user text-align in div,p tags in KePubs`, que al menos hace que funcione igual que en los epub. Ya os contaré que tal.
En cuanto al tema del page-break-after: always; tengo este ejemplo (ver spoiler), que en un epub muestra el título y el dibujo, hace un salto de página y luego ya viene el texto en la página siguiente. Sin embargo, en el kepub (sacado del epub con kepubify), sale todo seguido.
Contenido oculto: