I am dealing with the same issue.
@shanon Nope, sorry, the email with that template is only sent the first time a user is created.
But the problem is that Setup Password Email has an expiry. What the system can do once it is expired. We don't the user to put the registration information again.
Can we get an API for the Setup Password Email as we for the forgot password email or User Registration Verification Email where a user can request a new link/email if the link in the last email is expired?