Very short video showing the two types of pins in a BMW K75 Speedometer.
I have had both fitted to my 1987 BMW K75 without problems. It may be that round pins will fit in the square holes i.e a late unit will fit an earlier bike but the square pins will not fit in round holes i.e an early unit will not fit a later bike.