9500 and original non-Kansas 9600 are identical except for different power supply connector and different ROM revision (341S0168 through 341S0171 vs. 341S0280 through 341S0283). On a few very early 9500s the ROM chips are 341S0106 through 341S0109 instead of 168 - 171.
Original 9600 and "9600 Enhanced" (Apple's name for the Kansas machine) have only differences noted in previous post. Difference between 9500 and Kansas 9600 is therefore only power supply connector, removal of logic board cache, different ROM revision, and slight wiring difference ( more 3.3V pins?) in CPU socket. Oh, and different case, but that's not a logic board difference. And, obviously, they originally shipped with different CPU card's, hard drive options, and memory, but again not a logic board difference.
Did all three ship with the Apple branded Twin Turbo as the video card? I think the 9500 shipped with something earlier because the enabler for Apple's version of the TT has "9600" in the name.