The One Rule to Remember

You’re an Administrator on that Windows machine, so any new key always goes into:

C:\ProgramData\ssh\administrators_authorized_keys

Never .ssh\authorized_keys — Windows OpenSSH ignores that file for admin accounts. That was the root cause of all the pain today.