I have done this many times with different grades of bolts with great results. There is a local machinery supply that has a huge selection of fasteners and I can get any grade of steel bolt that is called for.Could you start with a bigger version of an existing bolt and machine it down to what you need? Might save some time.
Needs both a special head and odd thread pitch (1/2-12). It is for an antique engine before the 13 thread standard.
What is special about the head?
Thread pitch would not be a problem if the bolt is long enough to cut the threads off and use the unthreaded portion.