Certificate for a third-party web host using CSR

A "manual" process at each renewal (60-90 days).
You would need to charge for your time.
Or somehow develop software to automatically accommodate this single clients needs.
[not worth the effort - IMHO]