Ok folks.. long story short, I was developing on a computer that I no longer have access to. I was able to retrieve the source code, but not the .keystore file used to sign
It is possible for a long while.
keytool -genkeypair -alias newalias -keyalg RSA -keysize 2048 -validity 9125 -keystore nameofkeystore.jks
This key must be a 2048 bit RSA key and have 25-year validity.
keytool -export -rfc -alias newalias -file upload_certificate.pem -keystore nameofkeystore.jks
Then upload this pem file and fill the form and submit it to this site . And then you will receive an email once we've registered the new upload key . Only accepts key reset requests from the Play Console account owner.
All well and good. You can publish new release apk with your new jks file.