Pues no creo que sea el caso, pero yo tuve un "misterio" similar con Quickreport hace años. Delphi 5, entonces.
El caso es que imprimia un campo en una posición en la que no estaba. Curiosamente también era en la parte del final de una página. Por más que lo bajaba, nada.. se mantenia en el mismo sitio.
Al final, tras muchos enfados... Blasfemias contra QuSoft, promesas de pasarnos a Java

etc... etc... el asunto resultó ser un campo que, no me preguntes como, había quedado oculto por una banda y estaba allí. No recuerdo si estaba debajo.... o simplemente oculto porque la banda era más corta y el campo quedaba fuera de sus "límites visuales".
Poniamos más abajo y más abajo y más abajo, el que creiamos bueno.. el otro.. pero resulta que estaba tan abajo que no se imprimia. Solo se imprimia ese que "no veiamos".
Bueno, solo por si te da alguna pista pista. Prueba a quitar el que crees que se está imprimiendo mal y prueba, sin volver a ponerlo, si sigue saliendo. Eso fué lo que nos dió la pista a nosotros.
Saludos y suerte....