I guess i thought that since P25 and P27 are also Digital(10/11), and I'm using those for SPI1, that using other digital pins should work. But now re-reading (https://forum.bela.io/d/978-using-an-oled-128x128-rgb-with-belamini/10), I think you are saying when pings are assigned as GPIOs, bela will take them, but since I assigned to SPI bela won't. So I see how P1_30 and P_32 aren't available to me.
So as far as finding new GPIOs, I think I've used them all up. I'm currently using 6 for the LCD, 1 for the bluetooth enable, and UART4 takes away 2.
UART4 RX - P2_5 GPIO_30
UART4 TX - P2_7 GPIO_31
LCD E - P2_03, GPIO 23
LCD RS - P2_19, GPIO 27
LCD 4 - P1_31, GPIO_131
LCD_5 - P2_17, GPIO_65
LCD_6 - P1_34, GPIO 114
LCD_7, P1_20, GPIO 20
BT_E, P2_28, GPIO 116 (BTW, the diagram says it's 124, but 116 works for me, maybe it's wrong)
In the end, I won't have both an LCD and OLED screen, but during development it's helpful to have both. I think P1_3, P2_9, P2_11, p2_33 should be available based on the diagram, but config-pin gives me errors. Maybe that means I have to do some overlay voo-doo, but am I missing any available GPIOs?