meine LCD Lib sollte mit dem MCP23017 funktionieren:
https://werner.rothschopf.net/microcontroller/202105_arduino_liquid_crystal_mcp23017_en.htm
jedenfalls kann ich damit das RPi LCD Keypad beschicken, LEDs steuern und die Taster auslesen.
Dass eine Kombination "LCD mcp23017 Lib" und "mcp23017 lib" zum separaten Steuern der übrigen Pins nicht klappen kann wäre mir klar. Das muss schon aus einer Hand kommen.