Your presumption that partial derivatives can be uniquely specified by a single coordinate is false. Consider the function $f : \mathbb{R}^2 \to \mathbb{R}$, $$
f : (x, y) \mapsto x + y \qquad \left(\frac{\partial f}{\partial x}\right)_y =
1 \, . $$
But I can replace the second coordinate by $z = x+y$. Now we have $$
f : (x, z) \mapsto z \qquad \left(\frac{\partial f}{\partial x}\right)_z = 0 \, .$$
There is a simple geometric explanation for this. The derivative $\big( \frac{\partial}{\partial x} \big)_y$ measures the rate of change as $x$ varies along a surface of constant $y$. The derivative $\big( \frac{\partial}{\partial x} \big)$ measures the rate of change as $x$ varies along a surface of constant $z$. Drawing a picture makes the difference obvious. There is also a sophisticated geometric explanation, that you will find in differential geometry textbooks. Nakamura, Geometry, Topology and Physics, is written for and popular with a physicist audience, but any other book should do, too.
The somewhat informal name for this, due to Penrose, is the second fundamental confusion of calculus.
A question in the comments:
If you look at it in the technical sense, aren't the two f's you
defined different functions? The way I see it the arguments of the
functions are just placeholders
Well, no, because in thermodynamics -- and physics in general -- we deal with functions on some manifold (space time, phase space, ...) and what coordinates we use shouldn't matter. Slots of a function can't have physical meaning. Being pedantic I should write $$
(f \circ x_1)(x,y) = x + y \qquad (f \circ x_2)(x, z) = z
$$
where $f : M \to \mathbb{R}$ is a scalar field on spacetime and $x_i ; \mathbb{R}^2 \to M$ are coordinate charts. In this way I distinguish between a point and its coordinates. $f \circ x_i$ are two different functions, but there is only one $f$.
This is the sophisticated geometric explanation I was alluding to before.