I tried both of your suggestions, as well as adding delays before and after lcd.begin. No luck so far. Ive tried several of the included example scetches as well, nothing seems to work. one thing I do notice, and this may be something you touched...
I thought I might take another crack at this. Before I started again with the Teensy 4.1, I wired the display ( the same ER-TFTM040-1 as the OP )
up to an RP2350, using the Arduino GFX library, also using 16bit parallel interface, the display...