Better it broke there than the crankcase...Does it start 0 BTDC? Maybe a timing malfunction.
When you changed the position of the upper mounting hole of the starter bracket did that place the axis of the starter gear closer to or further away from the ring gear? Nice pic of the proper engagement. I want to make sure mine is not "milling" as well.