I think I located the right latch in your parts list, but sending these photos just to be sure.
Paul from SWISCO responded:
October 1, 2019
Hi there. I see that you're looking into the 90-005 window lock. If the measurements of your window lock match up with ours, then you should be ok to go.