Hello,
I do not see any installation screws holding your keeper in place, which makes me think that it may be pressure fit or there might be side tabs that engage with the frame to keep it in place but I can't be sure. Unfortunately, we do not carry a suitable replacement for your keeper that would work the same way since all of our replacements install with screws.
I'm sorry that we won't be able to assist with this repair but please let us know if you have any other hardware questions. Thanks for posting.
The sash lock shown in your photo reminds me of the 90-072 depending on how the specifications below compare to yours. Unfortunately, you are correct that we do not carry a replacement keeper quite like yours. We apologize for the inconvenience.