Yeah the newer connectors make it look like it's not seated, but good u checked.
That spring is for your kickdown but I wouldn't hook it onto where it pivots, if that makes sense? On our 67 cuda there is a triangular tab(not on yours) that the spring hooks onto. The spring keeps the kickdown rod JUST butted up against throttle rod.