I believe that composing directive can't modify and pass values to host directive inputs per this comment:
The composing directive can not provide values to host directive inputs.
https://github.com/angular/angular/issues/50700#issuecomment-1590896233