Hi,
I don't use Logic. But does'nt you have access to Analog Labs automation parameters?
A plugin can have many more parameters to automate than you have midi CCs to use.
It look like you have drawn the automation, and not recorded it, so you could just have choosen the automation parameter Master Volume for your automation.
In your example i have a feeling, that you have not set the DAW to READ the midi CC automation.
If the midi Channel midi CC match between your plugin and your DAW, and automation data is present without conflits and it does'nt work, then it must be because the automation data is'nt set to READ or is'nt passed to the plugin for another reason.
FYI: When using midi CC, then midi CC #07 is used for Volume in generel midi, so normally used for volume. However it's also normal to set a Master volume to a specific value, and then automate a expression set to control a "volume" that work within the max set value of the Master volume, That's to prevent overdriving the output. You can automate the Master volume if you wish though. We are not talking about right or wrong, but perhaps about what in the long run may be easiest for you to manage, when using lot's of plugins where this midi CCs is set by default.
In Analog Lab midi CC #16 by default is set to be used on another parameter. Be aware, that if you then use that midi CC for another thing, then you can't use it for the default parameter in the active Midi Config.
In generel i think it would be a good idea, if you learn more about both midi CC and automation.
I have a feeling that's the main issue in this case.
I hope this will help you to find a way that work for you, no matter how you choose to do it.