Have you considered some of the more posher (but not custom made to fit) options out there? I've used a pair of these https://www.auritech.co.uk/universal-fit-earplugs/biker.html for a couple of years and am very happy with them. Easy to remove because they've got the little stem to pinch. And you get a little bit more situational awareness with them than foamies which dull everything out,. Nice carry case/pod which clips onto your house keys so you don't forget them. I had the Pinlock branded ear plugs before them which were also great. But there was a design flaw in that the noise filter could be easily dislodged and knocked out of the plug when removing them. After losing 3 of those filters (or 1 and a half sets at £20 a set) I went for the Auritech plugs. Due to their design, you'd have to work very hard to dislodge the filter out of the plug.
Yeah might have to look into something like that. Will check out the different options over the next few days