Alex,
It might be a long shot, but pre-'66 VW Beetles have king pin front suspensions. I once overhauled a set of stub axles and all the pins, bushes and shims are still available from VW part shops, also online. Not sure about the dimensions, but the VW front suspension uses one king pin and two link pins per hub. The link pins are quite sturdy and could be rougly the same size as the pins on your C8?
Ref.
http://www.historicvws.abelgratis.co.../king_pins.htm
Hope this helps,
Hanno