I remember FME could set conditional values to published parameters, but I couldn't do it in FME 2015.1. I even found a workspace from 2013, which had a published parameter with a conditional value:
I have no idea, how I did that. Has the function been changed somehow?