Ok, so say theoretically.. If I was in a similar situation altho I was quite pissed off about the lack of response from the pro support.
I would look at the php files with base64 encoding and I would notice that they have two main strings a small one at the bottom and a large one at the top.
If I was to dump the bottom string in a site like unphp I would end up with a function that would look like it would be the decryption function of the first string.
With that function I could theoretically use a localhost or a webserver that supports base64, mix it up with a function like file_put_contents in php to save the converted first string as txt document.
Finally in theory if I was to copy the contents of this txt file and change some code that now looks something like C:\wamp\www\folder\etc\ “if you are using wamp” to just __FILE__ in theory I would have a version of the plugin that would work on any server.
In short there are other ways of achieving the desired outcome the base64 is not really an encryption. Good Luck!