Ryan,
The only thing I can think to add here (since you helpfully guided me through the process) would be the creation of a public/private key and where to place the public key in Pagure. I ended up a somewhat confused about whether to use http: or ssh: and eventually followed the error messages to the settings here under "Public SSH key *", but it took a while.
Thanks for the help and the updated guide.
I'm going to file an issue on the SSH key fixes and go ahead and merge this, it's too useful to wait longer.
Pull-Request has been merged by pfrields