You could seek a 3d modeller and get one printed, take a bit of computer work to get the measurements sorted, or get one machined. Plastic is a funny...
I brokered a sale between a friend and a fellow forum member last summer on an Elan. Although I believe it had a very slight leak from the filler it...