The security implication I see is that the password generation is deterministic. My assumption when using a password generator is that it is random.
I think security implications here would mostly apply to cases where you wanted to create multiple accounts on the same website within a short period.
If I’m clicking a “Generate password” button I expected a new password every time. But here it’s an autocomplete-like dropdown rather than an action. By your definition, such dropdown would show different passwords for different fields, even if the second field is a “confirm password” field.