Hello! These photos are a huge help, thank you. It looks like you may only need a new thumb lever. If so my recommendation is the 82-107. This should be fully compatible with your existing hardware.
Otherwise, we also sell the 82-086, which is the complete handle set.