In your plugin you wrote that decrypts the variable – I would probably just insert some javascript on each page that looks for a “zen_name” input text field. If that field is set, then set the value of it to the decrypted value.
I have the simplest/cheapest zendesk plan and it works fine.