Yup, your spi2 and puart rx (p2) must be, in this case, in the lower pad bank. No two way about it.
You may like to consider the Group 2 puart muxing options (table 4) instead.
If BOTH IOs are used, then the PUART RXD and SPIFFY2 signals need to reside on the same bank.
Lower Bank: P0 through P7
Upper Bank: P24 through P39
It looks like you need to make one change:
SPIFFY2: SCLK P24, MOSI P4, MISO P25
PUART: P32 for TX and P2 (move to P33) for RX