Hello,
Based on my further analysis here is my conclusion.
1. The ways to assign XStep is either in master recipe or to production scheduler. No option to assign it to control recipe destination as in the case of process instruction categories.
2. There is no use of having context in CMXSV. This is since its reference definition. But the question why SAP has provided is still open.
3. There is no standard tool offered by SAP to do mass upload of XSteps in master recipe. This should be managed through a development. SAP has provided some details on how to build this development.
Thanks
Prathib