Hello, I understand the following, let me know if I´m wrong.
Need to send a transfer of 5 Bytes of Data (Address + Data) to the TFT, something like the image.

Then you mentioned having a problem because the code example sent 2 bytes at a time.
That is related to this comment on the reference manual.

I suggest change the data transmit to 8 bits, in that way you can achieve the 5-byte changing the buffer on the code to 5 rather than 64, after the transfer you can change to read.
Best regards,
Pavel