Attached is a screen grab of the ATMEGA1284P datasheet examples of BAUD rates. I have highlighted the 18.432MHz crystal.
My question is this: Am I right in assuming that because 921600 is a multiple of 230.4Kbps that the error would also be zero?
BAUD rate example from datasheet
I havent tried this yet, as I still have to design the PCB