Here’s a couple. I know you seem to like your O- lifts Which is Great! I comend you for doing that most people don’t even use those type of movements.
Try these exercise. Try a Dumbbell Shoulder Press sitting on a Swiss Ball, with a wobble board on your feet now with this movement remember the shoulder motions is important but not the main focus. You must keep your stablizer which is your Abs and Lower back tight focus on those muscles instead of the shoulder press Once you able to do a Bi- lateral press try Uni-lateral to make it more challenging.
Now I know you are looking for more speed and exposive movements. Unfortually its hard doing and explosive movement with out using your feet. So I think you should work on your stabilzer muscles more and inturn when you recover from your foot injury I promise you will be strong in O-lifts because your stablizer muscle is stronger.
Another great way to activate your satblizer muscle is instead of doing a Dumbbell or barbell incline with your feet down on the ground try them with your feet up. Just keep your abs and lower back tight.