No, there is nothing you can do.
The apk must be signed with the exact same keystore and profile within the keystore. You cannot simply generate another one with the same password and details. It will not work.
You will have to publish your app again with a new keystore and under a different package name, or remember your password.