"30630 bytes uploaded" OK!
30630 looks correct for "UBITXV5_CEC_V1.122_NX_S.hex"
:0A779C00732C207365742000220096 last ten (OA) bytes are loaded at address 0x779C
this is an intelHEX file, Not a binary file. File size will not match bytes uploaded.
It is unclear where you are in uBITX modifications. I did see that you own an enhanced Nextion.
I suggest starting with the factory LCD display installed and test that you can successfully upload the CEC firmware that matches the factory supplied display.
I believe it is UBITXV5_CEC_V1.122_16P (for a single 1604 display via the Parallel interface)