No clue on the roll pin. The 975 'B' is probably a design revision or maybe a 975 has no swivel. I have found swivel mounts to be a pain. When you try to twist or bend something, the swivel slips. The boss may have been cast for a left side swivel option, but my guess is that the PO drilled and pinned it to keep it from slipping. I would.