Elegoo TFT shield with Arduino Nano BLE

Okay, I have more information now. I am pretty sure I have got my breadboard wired correctly (with pin assignments as for an UNO), I am setting out to run the example, attached. But there is this little file pinmagic.h that only wants to recognize certain Arduino board types. Attached also. Does this look like something that I could coerce it into using one of the defined board types for my Nano BLE? Or is it time to give up on this library and try a different one?

Elegoo_Graphicstest.ino (10.5 KB)
pin_magic.h (18.4 KB)