Hello @Osiris,
Keep in mind that the other day I tested this situation ;), a redirect from http to https with a self-signed certificate that was not valid for the domain and the letsencrypt client gave an Error but created the certificate:
Cheers,
sahsanu