I should think that it is obvious. Those #define's came from a different version or different hardware which interprets the numbers differently. Maybe red and green are swapped or something.
Either work out manually what values should be used in the #define or redefine them to use the color565() function.
You may even find that the library has already defined those constants and you can simply delete the incorrect definitions from your code.