#merephone news: I've solved my breadboard wiring issues!
I was about to give up after adjusting my header pins & replacing a too-short wire, but as I went to investigate whether my code even works I noticed that I had the wires between my breadboard & the screen back to front!
I still have software issues to debug, but I'll do that tomorrow!