Why would you want to change the sizes of the windows in the Parent? That defeats the mission you described; which was to “pull” data from predefined components. If you want to redefine the components in the Parent, you are effectively “pushing” data back. This would make “pulling” data from those components redundant, unnecessary – and overly complicated.
The Parent in my family is merely a “mulled” window family containing a combination of windows of a particular type size and shape and – vent and glazing area. The Parent is reporting a vent and glazing area as a cumulative total of all the different windows in the mulled assembly. Mission accomplished.
Now, if you want to resize one of those components, you would need to do this resizing in the component itself***. For instance, if the bottom window needs to be 500 tall and the top window 1000 tall, you would need to change those dimensions within the nested window family itself, and then reload it. Why? Because the parent is only “reporting” on the component; not defining it. Try it. Works like a charm.
Lastly, and probably what led to your “issue” and confusion; is that the family I provided back to you, only uses those parameters I pointed out: the ones categorized under “Data” and “Other”. None of your original parameters (which I did not delete) are used to drive any nested window parameters. So, consequently, they effect no change to them.
***The attached family differs from the last, in that both nested family’s parameter values for height and width are modifiable within the Parent – by changing their sizing parameter values under their Properties in the Parent. Changes made here will “report back” to the Parent, and will update all the vent and glazing area calculations. But note: these parameters CANNOT be associated/linked to parameters in the Parent – because then we’d have a dog chasing its tail. 
Hope this helps. Good luck to you.