2.8 inch 320x240 tftlcd from mcufriend

UTFT has an array of "display_model"s that contains controller, height, width, interface details

e.g. ILI9341_16 is a 240x320 Ilitek ILI9341 with 16-bit parallel interface.
e.g. ILI9341_S5P is a 240x320 Ilitek ILI9341 with 8-bit Serial interface.
e.g. SSD1289 is a 240x320 Solomon SSD1289 with 16-bit parallel interface.

Mr Karlsen likes to work with respected Display Manufacturers like Itead. So he gives an alternative model name to reflect the Manufacturer's Product Retail model e.g. ITDB32S

ITDB32S is exactly the same as SSD1289. But only an Itead employee would know what components are used in their products. It happens to be the 3rd element in the array (with index = 2)

Mcufriend and other Chinese manufacturers seldom worry about model numbers or accurate legends on their pcb. The controllers vary from batch to batch.
It does not matter with the Uno shields because I can read the controller ID.

It would be simple for Mcufriend to mark their mega2560 pcbs with a paper label or rubber stamp.
I bet your shield did not even have anything written on the plastic envelope.

You were very lucky. I would have tried Ilitek, Himax, Renesas, Raydium, ... controllers before I tried SSD1289.

David.