Dang. I was hoping that would "Just Work".
Since you were able to run a test pattern on the screen, the next step I would take would be to hook a oscilloscope and/or logic analyzer up to all of the SPI pins and compare the signals during the successful test pattern against the failing Arduino output. Not sure if you have access to those sorts of tools though.
?One possible failure point would be if the Arduino's CS pins were reversed. If you touch the screen, can you cause stuff to happen? You won't necessarily know what you're pressing, but you should be able to hear changes in the sound when you, for instance, change VFOs or bands. Alternatively, if you swap the pins for CS to the touch screen and CS to the display, does it work?
Reed