@tavdog I saw Mickey closed your issue in LilyGO T-Display S3 repository ?
This is confusing because swap bytes is much like reversing a film negative in that it should change radically with swap bytes true or false.
Did you checkout my LilyGO T-Display S3 repository ?
[edit] I just did this test of your image on my LilyGO T-Display S3 !IMG_5776 2.JPG
point is that blue came out blue and red is red!