Here are options and the solution I ended up with.
1. Bore out lower triple, sleeve the stem, and press. $120 (expensive)
2. Lathe down the origional KX stem for the KDX top bearing and nut. $65 (aluminum stem could be weakened too much.)
3. Knurl the stem, and press. $60 (Steel stem very hard, might eventually tear out aluminum triple.)
4. My route: Knurl the lower triple inside. $15 (Stronger than knurling the stem, this is what my machine shop recommends and does this to aluminum pistons for the wrist pins)
Knurling reshapes the metal into ridges and valleys without removing any metal. I am assured by the machine shop folks that this will be as strong as press when used with Locktite green.
I pass this on for anyone else looking to perform a mod like this. I will report back after a few rides and let you know how it holds up.
Also, Machine shop said to shim was not a good idea, not enough room, that is when he suggested the bore and sleeve. However the bore and sleeve weakens the lower triple but impossable to tell how much.
Knurling looks like the shifter shaft coming out the engine. Spline like ridges that mate to the inside of the shifter. In this case only the triple clamp has the ridges. This method removes no metal, only reshapes and most machine shops have the tool. My shop charges $60 per hour with 1/4 hour minimum. It is so easy for him, I was only charged $15. I talked to maybe 6 or 7 machine shops and all said that there was too close tolarance to safely shim so if that is what you have, I recommend redoing.