Here https://byet.host/free-hosting they say PHP Support, and @griffin has a tool CertSage ACME client (version 2.0.0) - easy webpage interface, optimized for cPanel, no commands to type, root not required, fully-automated certificate renewals that possible could assist.
My manual process relied on Byet allowing the adding of a CNAME for _acme-challenge.<YOUR_DOMAIN>, thus needing another DNS Provider that allows editing of TXT record.
I believe Mike is correct that you could likely automate that much of the process. The copy/paste of the certificate is still manual (every 60 days for a 90 day certificate). But this "ERROR" (i.e. intentional limitation) is as Mike stated awful.