We're having similar difficulty with our implement of a single source of truth (published data source).
We've discovered parameters in calculations are be replaced/swapped with random parameter, thus breaking the calculation. This is only noticeable if the swapped parameter is of a different data type, e.g. interger being replaced with a string parameter.
For now, we are publishing data source without parameter and set. Sets/Parameters are created at the workbook level.
However my main concern is Tableau also messing with my calculated fields?
Have you had any update from technical support?