So, several points.
First, I unfortunately can't share my model, so I will attempt to be as descriptive as possible, and I'll include screenshots when necessary.
Second, within my drawing template (.idw file), I don't have an event trigger called "Change to the Model Parameters" or anything relating to model parameters changing. My available event triggers are:
New Document
After Open Document
Before/After Save Document
Close Document
iProperty Change
Drawing View Change
If you know of a way to add event triggers, please let me know. Google hasn't been able to tell me how, so far.
3rd, yes, derived drawings automatically update all iProperties from the model itself. However, lets say I open my Drawing template and place several views of my Model. That .idw file now has two sets of iProperties at its disposal: Drawing iProperties, which are visible when the User clicks the "iProperties" button from the menu, and Model iProperties, which are only (to my knowledge) accessible through iLogic script. These two sets of iProperties can be completely different values.
I have successfully written a rule (lets call it Rule1) which takes certain Model iProperties and copies them over to my Drawing iProperties. So lets say I go into the .iam file that the Model is saved in, and I change some iProperties. I have just changed Model iProperties, and any instances where they are directly referenced in my Drawing (the Parts List or Title Block, for example) will be instantly updated. HOWEVER, because I have not yet run my Rule1, the Drawing iProperties will not yet have updated and will be incorrect.
Thus, I have a need to auto-run my rule when Model iProperties are changed OR I need to somehow link a rule to the "Update" button.
If you can think of a method to accomplish either of those two methods, I'd love to hear it. Or, if you have a 3rd method, that'd be great, too.