SB Crankshaft Key Install

Don't over think this. I would grind what you have to fit. I seriously doubt the crank maker has a special key to fit their crank.