Thanks for a good explanation.The simple version is that the actual data itself is stored within whatever dataset you're using on your server, whereas chart host path mounts, SMB, and NFS are all different protocols for accessing that data externally to truenas (which is the case even for charts installed via truenas since they're containerized). Making changes to your configuration in regards to any of these three things doesn't actually alter the dataset itself so your data isn't going anywhere.
The Windows share you see is made available via SMB, which again since you aren't touching that means the share won't be lost either.
The only thing you're doing is changing the chart's access method to your data from a Host Path mount to NFS. Under the settings for your chart under Additional App Storage you should see the host path you created earlier which you can simply remove. At this point all that will have chaged is that this one chart only will have lost access to the data temporarily. You can then follow the NFS share steps above within the same settings panel to restore the charts access to your dataset via this other method. The settings you need to apply to the NFS section will be nearly the same as those that were in the Host Path section.
You should stop each chart you need to make this change to before proceeding and then start them again after the change has been made.
This is technically unrelated but be sure not to update any of your trucharts based charts until you've fully handled making these changes and have updated to 22.12.2 as truecharts is overhauling their chart implementation at the moment and there's been some road bumps along the way so you don't want to be dealing with multiple problems at once in case you do run into issues with the updates.
I will maybe try that out and I will let you know how it went.
Thanks