OK, I had some decent success here.
First off, I did get my parts from Karlsson Robotics. I went direct because on Amazon each part had shipping, and direct it was all bundled together. Shipping was reasonably fast, USPS in a padded envelope, took about 4 business days.
I got a couple of the 6mm to 1/4" couplers and some 1.5" long 1/4" "d" shafts. If I were going to make more, I would use full round and add my own flat spot afterward. These are both stainless steel and nice and strong.
The 6mm hole fits well on the spinner, although there is a little more play than I would prefer. It does work though, and even without using a set screw, during gameplay I never noticed it slipping at all, the control was spot on.
So I started by trimming about 1/4" off the 1.5" shafts. I used a die grinder with a cutoff wheel and had it cut in about 20 seconds.
Then I put the shaft in my drill press to hold it and to file it down. First I turned on the drill press and used a file to deburr the cut. Then I flipped the shaft around and left about 3/4" of the shaft exposed. I turned on the drill press again and used a rough file first to get it close to 6mm. I didn't use a caliper to measure, just the spinner knob. When I got close to 6mm, it started to fit but was super tight. At this point I switched to a fine file to smooth it out, then some 120 grit sandpaper to smooth it down. I wanted it to still have a rough surface so it would grip since I wasn't using set screws.
My first try I cut it a little short and sanded it down a little too much. That combined with the flat part of the D-shaft made the steering wheel a little wobbly. The knob works fine with it though. The second one was better, I got the length right, and was more careful in sanding it down.
Obviously the ideal thing would be to use a lathe, but I don't have one handy, so this worked just fine.
To mount it, I first made a 2" x 2" piece of MDF. I first drilled a 1.5" hole about 3/32" deep, then used the same center to drill out the 1 1/8" hole to mount the spinner. This provided a recess so I could bolt the whole piece to the control panel. I drilled a hole at each corner (with about a 3/16" bit)

Now I lined this up with the 1/2" hole in my CP and drilled the holes another 3/8" deep. I then drilled those out to 1/4" and used threaded inserts. I messed this up actually, which is why I didn't take a pic of it, lol. My piece slipped and two of the holes were off by over an eighth of an inch, which required me to make a new piece. Didn't take long but was frustrating to make such a simple mistake.
So then I mounted the spinner in the new mount and screwed it to the CP with the right sized threaded bolts. You can see that it is well recessed, and the hole for it is only 1/2" I could have gone smaller but figured the spinner might end up not being perfectly centered, so the 1/2" is still small enough to disappear on a dark panel (or to use a simple 1/2" plug to fill the hole when not in use) and big enough to allow for a little movement.

Here is the extension I made. This is the short one, the one I cut nearly a half inch off the shaft..

And with it in place:

And with the knob on it (it was spinning when I took the pic, so it is a little blurry, lol)

So there you have it.. A simple way to recess a spinner so it is out of the way when not in use, can be placed close to the trackball or player buttons so that it is easier to use when you want it (ie not way up top over the other controls), and doesn't leave a massive gaping hole when not in use. All for about $20 in parts (coupler, shaft, threaded inserts, threaded bolts, and shipping)