Thanks for contacting us. I'm not so sure about the
91-022 and
91-023. I'm leaning more towards the
91-006 or
91-156. Take a look and see what you think. Unfortunately, when it comes to this kind of hardware, the only way to know if they fit would be to actually try them out in your storm sash. We have detailed dimensions for each product that you can use as a reference, but there are no guarantees even then.
I see what you mean about the tip being flush on ours but not yours, but I don't think it will matter that much. Your exact style likely isn't made anymore.