Ahora parece que encaja todo, el parámetro memory_limit de mi servidor esta fijado en 32mb por eso no es capaz de procesar la imagen esa que según tu consume 34mb. Voy a ver si puedo ampliarlo y con ello solucionar el maldito problema, ya os contaré :D.
Por cierto dices que la lectura que optuvistes de la imagen inicial es de 34mb y sin embargo también y cito:
Cita: 3072 x 2304 x 4 = 28,311,552 Bytes
28,311,552 Bytes que yo sepa es distinto de 34mb no?