SSL cert automation (outside of LetsEncrypt)

This topic has some ideas about how to automate the process:

And completely agree with @dicko that DNS validation is the way to go if you can make it work. Cloudflare DNS is free and works well.