Da para mexer nesses horários? Pós-treino as 23:45, dai tu janta 15 minutos depois e dorme. Acorda 1:30 e toma caseína? Acordando 6:30 da manha, não tem como tu ter uma boa noite de sono.
Se ir mais cedo para academia não for uma opção, eu colocaria essa segunda janta em um outro horário. Se os 3 files de frango faz parte do seus macros, joga mais 1,5 no almoço e janta, cada.
Não acorda no meio da noite para tomar caseína. Coloca seu ultimo shake uns 30min antes de dormir, pelo menos. Se a caseína tb esta nos macros, faz um blend com esse teu whey do pós-treino. Será mais proveitoso, na minha opinião, do que acordar no meio da noite para tomar shake.