I had the same issue.
Just use the following openssl command to create a private key:
openssl genrsa -out rsa.private 1024
(or 2048)
Then just copy paste the key (the entire content of the file) in the “Import private key” section, type your domain into the corresponding field and hit “Import”.
You can now use the displayed public key and add it to your DNS TXT record.