Looks more like Omega Archives got it wrong (inexplicably). From their own chart, 32 mil movement = ca. 1970, which is close enough to the caseback date stamp, IMO. Maybe "production date" really means "delivery date" in this instance? Odd... but a nice Speedy!
Best,
T.