I re-read this whole topic and here's my opinion on what you should do:
I think that you don't need the extra buttons for the spinner. You can use the same # 1 and # 2 buttons from player 1. It should still be quite comfortable. That would solve the part about multiple buttons lighting up with the LED Blinky program. It would be cheaper too since you don't have to buy extra E-Ice Buttons.
For the Trackball, since you are using the E-Ice T trackball which allows for three dedicated mouse buttons that are independent from the I-Pac2, you should make those three mouse buttons admin buttons. That way they will work outside of your front end in Windows as left, middle and right mouse buttons, yet in the front end and games, they will function as whatever you program them to be as admin buttons. Also, when you play trackball games, you can use the same # 1 and #2 buttons from player 1. Again, it should be quite comfortable while playing trackball games so it should not be an issue. The trackball and player 1 and 2 buttons will light up perfectly when used with the LED Blinky program.
Also, concerning the LED Blinky program, even if you didn't link the buttons, they are still "programmed" in MAME to be used in the key assignment. As such, wouldn't LED Blinky light up both of the buttons anyway since they are both assigned to that particular button? (Which is what you don't want to happen according to your previous post). So regarding this issue, it would not pay to not have them linked when they will all light up anyway.
So my layout suggestion would look like the following (RED means it's lit):
Joy1 1 2 3
4 5 6
7(note: # of buttons lit depends on game of course)
1 2 3
Trackball 4 5 6
7
Spinner
1 2 3
4 5 6
7
Last but not least, by linking the buttons, you are "saving" those precious inputs for future expandability of buttons. That way if you ever want to "add" a button somewhere, you can with ease.
That's my 2 cents worth.

Good luck!
~ DeLuSioNaL