I’m sorry that they’ve jacked up your costs, but not sorry to see it go (eventually)
May I suggest an API first approach? If you provide a simple REST API just for configuring email accounts, a few of us (well, at least me) would be happy to use that instead of cPanel. That would allow for building a mobile client, web client, etc. as stand-alone efforts. Heck, you could probably crowd source some of that…