Solution
Although we may not find a set of APIs for Instrument Studio, but what we can do is to store the different RFmx NR configurations in different Instrument Studio project.
For example, I have 3 settings, then I'll have 3 different projects:

then in C# code, what we'll have to do is to use C# to call cmd , and in cmd we call the .instudioproj file to open the corresponding RFmx NR SFP with the settings needed:

and if we want to change the settings in Instrument Studio, we could firstly programmatically close the previous SFP ; then open the new one using the cmd once again.