Answer
Check whether a Database Task was actually created for that second procedure first — creating the Database Task record itself is a separate step that has to happen before it becomes available to select in New Database Task Schedule, and skipping straight to scheduling without first creating the task for that specific procedure is an easy step to miss when a package already has one working procedure making it look like the setup should be identical.