Arduino as SPI slave with output to LCD?

I have been working on a Nikon flash which suffered a TAB bonding failure on the main lcd panel. I have been unable to locate an original LCD panel and have been connecting up various SPI displays of a similar resolution to try and get it working to no avail.

I know the original pinout for the SPI communication and can see data coming from it. I am wondering if it would be possible to use an Arduino to read the SPI data and store the data into a variable.

I have another working flash that I can read SPI data from and compare with what is displayed on screen. Using the second working flash, I would like to compile a list of SPI data that corresponds to what is displayed on the screen and output it to a standard LCD panel. Would this be possible with an Arduino?