How can I keep different default values for the parameter as per the control selections?
Are you saying you want the same parameter to have two different default values?
This is not possible.
Why are you trying to do this / could you just make two different parameters?
I want to make two different default values for different control or filter selection.
Then you would make two different parameters and two different controls.