Hey there, I'm not experienced with this exact setup, just trying to help. So is your 9" lower already an overdrive crank pulley?
Also, the green belts from my understanding are pretty good, but have you tried a Gates RPM belt? I read they're not as stretchy and won't slip provided you have...