The above describes how to connect a calculated field to a filter, not a control.
This is the best answer I have found:
For some reason, creating a calculated field through the data source rather than within the analysis allows it to be connected to a parameter later on. To use a calculated field with a control and parameter, created the field through the data source page and proceed as usual.