Substituting / Redefining values from "Grand Child" Level

Morning,

Please find included an MDZIP file with most of the structure that I am asking for help with.  The actual model has nothing to do with XMAS, but I wanted to give a better?  starting  point that just text.  

  1. I have learned that REDEFINE only works at a one level or child relationship.
  2. Thru You Tube and ChatGPT, I thought I had found an answer in using "isSubstitutable" for the "SelectedILP : ILP" part within the ILP block (along with some pointers via constraint/para)
  3. BUT, "isSubstitutable" is not to be found, even with expert mode.

    The goal is, if I have a major component of a larger system, that has multiple parts/configuration possibilities  (see ILP BDD) is it possible to setup the model, kind of like the more basic REDEFINE, where in a sim/run environment we could select between ILP_1 and ILP_2 and the values would Populate up to the "Parent" ILP block for use in analysis. 

     

    Thank you for any advice or guidance. 

    V/R Joe

    P.S. ILP = Intergrated Launch Package