UPDATE
After 7 months I finally have the handlebar mounts. A friend drew them on a CADD program and sent them off to a company he uses and this came back. They are chromoly steel, the bolts are hardened and the pins are stainless. Now I just have to make them fit correctly and braze them on...