You can still get in a great amount of lat work. If you have a badass set of straps, they can almost completely remove the grip strength element, but if it's still a problem, take one of those ankle cuffs at the cable station and loop it around your elbow or wrist. This way, you can still do pulldown that are all lat. Might be able to jerry-rig that to work for rowing as well.
Can you support weight on the hand when it's a fist? Could do push ups on your knuckles. Otherwise, Matt Kroc had some videos on his channel doing 1 arm DB bench while the other arm is in a cast. Could do something similar to train the good arm. This might also be an excellent time to work on your circus dumbbell.
Some other lower body work you may consider are good mornings on top of everything else you've listen.
EDIT: Oh yeah, millions and millions of band pull aparts too.
Hise shrugs (barbell on your back) too.