I thought I saw somewhere... Doesn't Rancher have some sort a dashboard that can be enabled? Maybe you can do that and edit the container from there? - Otherwise I'm out of guesses. I had other ideas I tried myself, but none of them worked.
I will say though, after a few days I managed to hack my own app together, and it does run with privileged: true. In my case I'm lucky to only need privilege and a USB mounted with some env variables. I managed just enough to get by.
I used helm create [app_name] to create a chart to start from. You may notice, files that get created are very similar to those of the sample SCALE apps. -- I only needed to edit template/deployment.yaml to enable privilege and add my mount points. There is still not a working configuration UI, so to get things working now, I set all the defaults to what I needed.
You have to include a questions.yaml but it does not need much at this point. I copied one of the existing, and deleted everything from it, except for the image settings. (I left just enough to have something). Everything else is set in values.yaml. Keep in mind, you're going to have to install this using the CLI. -- The trick is that you need to reboot SCALE after you add your app (also if make any changes to questions.yaml you'll need to reboot for them to take effect - maybe there is a command to refresh, but I haven't figured it out.) I recommend you make your own directory in ix-applications/catalogs/github_com_truenas_charts_git/ - The name you give this directory will be the name of the "train" to use when installing your app.