ORAC update:
I decided to add spindle reversing. Initially got it working OK controlled from Mach with a big DPDT relay switched by one of the small relays on the B.O.B. After advice from others, I got really worried about screwing up the G-code and frying my KB speed control by reversing directions with the spindle still spinning down so I ditched that plan.
A knowledgeable friend recommended another type of KB controller that (safely) does the reversing with onboard circuitry so off to ebay I went. I got lucky & found a N.I.B. KBCC-125R for $65.00 + shipping and pounced on it. It has a more modern controller, an APRM-3 reversing module and a big dynamic braking resistor all mounted on a huge heat sink. A very serious piece of kit!
It was way too big to fit in the enclosure so I picked up a 4x8x12” electrical box from H.D. to put it in and mounted it on the back side. I followed KB’s recommendations & routed the control wiring in a separate conduit kept well away from mains power & the motor leads. I also added a small 12vdc fan on the bottom with vent holes at the top to allow airflow across the heatsink fins & the resistor. I will add some screening on the vent holes as soon as I get my hands on some.
It works GREAT. It smoothly & quickly comes to a stop from full speed, switches direction and spins right back up to speed, no muss, no fuss. After adjustments, the speed tracks the commands from Mach within 5 to 30 rpm from 150 to 1600 rpm in both directions. The 30 rpm variance is in reverse. I guess the motor timing isn’t perfectly symmetrical but hey, it’s closer than I’ll ever need!