I can't help with the part numbers as mine tend to get updated as knowledge improves.
Don't think my face mounted O-ring caps are like any other, they are very good at staying put. They were designed that way.
As for your slotted caps, do you mean these? If so they have been made.