Bounce from ground produces opposite dependency
First, it would be much better if you post the equations you're using in plain text, as it's very difficult to read your hand-writing (my eyes are old, anyway), so I'm not at all sure I'm correctly interpreting your question or the equations show in the picture.
My guess: In the diagram just below "calculate bounce from ground," it appears you have angular velocities Wx1 and Wx2 defined as positive** when pointing along the positive X direction (left-hand rule). However, your torque equation R x F is right-handed - i.e., R X Fz (left-handed) should result in a +X torque, not a negative X component, if R==(0, -r, 0) and Fz==(0, 0, -Fz).
**assumed because you show a CW rotation about the X axis.
E.g., ( 0, -1, 0 ) cross ( 0, 0, -1 ) = ( 1, 0, 0 ) [left-hand rule]
You must define torque, angular acceleration, and angular velocity all with the same handedness.
EDIT: If you want to use a right-hand rule for torque, then use F x R.
Please don't PM me with questions. Post them in the forums for everyone's benefit, and I can embarrass myself publicly.
You don't forget how to play when you grow old; you grow old when you forget how to play.