Hello there!
Thank you for reaching out to us. I'm sorry to say that we don't sell another version of the 26-408 latch pair. I truly apologize that we won't be able to assist with this repair but please let us know if you have any other hardware questions.
Before we recommend anything, would it be possible for us to see a few photos of the old latch you're looking to replace?
Thanks so much for the photos! How about the 26-266? This looks like a better match for what you show here. However, the right-handed version is no longer available. Review the specifications and see how they compare with yours.
You're welcome to try the other style of latch that you mentioned but we can't promise it will work since it's not a direct match. Our return policy can be found here just in case.