Well the good news is my excellent Snap On guy knew exactly what it was, and like you noted that it wasn't originally a quick release ratchet.
He's given it a check over, oiled it and found a new screw for it, which is way beyond what I expected of him, although I must confess whilst I was on the van, a 3/8 drive dual80 winked at me...