Yep, there are loads of the buggers ! I will remember whose company catalogue they are in in the next few days
http://www.alumar.nl/downloads/bulb_sections.pdf
Look for ship building aluminium bulb or Holland profiles ....
That " last" one you bought from Bristol looks a **** copy -- I have heard so many people say they bought the "last" one from bristol !!! :-)) must be a Mr Crook marketing legacy !
Looking at a spare I have today , it looks like it would be easiest to buy a metre of the right bulb profile and then tap and grub screw it to the 2.0mm plate - maybe weld it too - nothing wrong with belt and braces !