After much digging around through my schematics, the LCD manufacturer's schematics, and comparison with the eval board reference design, I came to realize that my custom board has the LCD red and blue lines swapped (i.e., on the reference design, Blue is D0 thru D7and Red is D16 thru D23, but I accidentally set Red to D0 thru D7 in my LCD connections).
Is there any way to redefine the eLCDIF module data bit mapping? I can't do it in the device tree because the pin mux doesn't allow for that. Basically for anything accessing the framebuffer or LCD peripheral, I want red data to be swapped with blue and vice versa. Eventually I'll do a new run of my board, but in the meantime I'd like to know if this is possible.