Sad to hear that. I understand the frustration of spending your enthusiasm and money for one-way bearings and a new jackshaft.
But in fact you probably need nothing more than to buy solid freewheel adapters from staton inc (http://www.staton-inc.com/store/index.php?p=product&id=1864 , for13t FW and http://www.staton-inc.com/store/index.php?p=product&id=1863, for 15t+ FW) and let the shop that made the new shaft for you, to bore these solid adapters and provide them the right key groove /set-screw fix for your shaft...shouldn't be that hard.
When you have a working jackshaft with ratcheting freewheels able to withstand the loads involved, it's only a question of sprocket's ratio, space for them, and speed of your motor (battery voltage*kv of the motor).
To get the kv of your motor, assuming that the actual one-way bearing transfers all the rpms when the bike is lifted without any slip, as seems from your video, you may simply use the CA speedometer as is intended for, on the rear wheel, and get a no load wheel speed.
This value (kph or mph), after some conversion and calc using ratio and wheel circumference (you could set an arbitrary useful value on the CA to simplify calcs here and play with magnet count as well) will return a -rpm per volt- value close to the theoretical motor kv, and even more useful because includes the entire drive-train losses (only external loads excluded) so a bit more "real".
Another method, using any precision rotating tool (I.E. the lathe of your local shop :wink: ), is to reverse measure the motor velocity constant by applying a known rpm input at the motor shaft -in the motor speed range, of course- and measure the voltage output at the phases....
Hope you'll find again the time and the enthusiasm to get this frame flaming on the trails, you both deserve that

.