Looks like a makeshift mount setup on a newer style PS pump. The 1966 PS box and pump should have a 5/8" return hose, and the pump you have uses the small return hose. Look for an adapter inline.
The hose on the pump should seal done with a clamp, so the hose could be old and hardened, or...