I was reading some of the previously asked and responded to questions by M6.net’s support staff and one of them mentioned to someone while addressing a related (but not the same) problem that when configuring stuff to work with the SQL databases that you can create in the control panel, localhost is the correct host. Just to be on the safe side though I tried all of your recommendations and they didn’t work.
As for the cPanel thing, I don’t see anything that says cPanel anywhere in the control panel or any indication who provided it. I assume that since not even the Help library for the control panel mentions anything about who made it or licensing that it’s proprietary to m6.net.