Are you sure about the pinnumbering of the BP* switches.
If switch pin numbers are counted counter clockwise in the same manner as DIP IC’s then I would expect a switch between pins 1 and 4 and internal connections of 1+2 and 3+4.
----- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< ---------- 8< -----
Easy copy of a spice schematic into the PCB design schematic is nice to have, but
when Spice simulation is integrated into Eeschema you also have the benefit of the same GUI for both and not having to learn / use / switch to a different schematics program for drawing the spice simulation schematic.
But the schematic used for spice is not the schematic used for making a PCB.
Spice does not have connectors, but signal generators for inputs and scopes and such for outputs.
It’s silly to simulate both channels of a stereo amplifier in spice.
Power sources are simple symbols in spice while in your real schematic you have voltage regulators with buffer and decoupling caps.
If you want to go real fancy then complete simulation of the PCB with trace inductances and EMI effects will be nice. I do not dream for years to come for something like that to become integrated in KiCad though.
I believe Altium has integrated simulation with virtual microcontrollers and you can even debug microcontroller firmware in it. For such a simulation a keyboard matrix can be a usefull component, but this is also unlikely to be implenented in KiCad in any near future.