(Sigh...) OK, I'll try once more to straighten all this out...
First, the independence of position and momentum (considered as dynamical quantities, not in the geometric sense where momentum generates spatial translations)...
Consider the motion of a classical free particle. It follows a straight line, i.e., has zero acceleration. IOW, its equation of motion is ##\ddot x(t) = 0##. This is a 2nd order differential equation. To solve it we need two initial conditions: an initial position ##x_0 \equiv x(t_0)## and an initial velocity ##v_0 \equiv \dot x(t_0)##. These two conditions are independent -- you can specify any combination of them and arrive at a valid solution of the equation of motion.
Also, velocity is (in this case) conserved -- it remains constant in time, whereas position keeps increasing with time. This is another way of seeing that velocity of a free particle is not a function of position. We express this mathematically as
$$
\def\Pdrv#1#2{\frac{\partial #1}{\partial #2}}
\Pdrv{\dot x}{x} ~=~ 0
$$
Now note that (in this case) momentum ##p = m \dot x## (mass times velocity), and we have the corollary that momentum is also independent of position. I.e.,
$$
\Pdrv{p}{x} ~=~ 0
$$
(and vice versa).
Second, for more general cases involving forces acting on the particle, one can still express the dynamical problem in terms of generalized momentum p' and position x' -- referred to as a "canonical pair" of dynamical variables for which
$$
\Pdrv{p'}{x'} ~=~ 0
$$
(More generally, one expresses this via Poisson brackets, but I don't need that here.)
For example, in the case of a charged particle in an external magnetic field, the canonical momentum is of the form
$$
p' ~=~ p - eA
$$
where e is the charge, and A is the vector potential for the applied magnetic field. Since ##A = A(x)##, the new canonical momentum p' is dependent on ordinary position x (through A), but we can (if we wish) find a new position variable x' which is independent of p'. (I.e., x' is "canonically conjugate" to p', and vice versa.)
Thirdly, similar remarks apply to other pairs of canonically conjugate variables in more general dynamical situations -- such as angular momentum and pose (angle).
In the case of quantized intrinsic spin, things get trickier as one is now working in a Hilbert space. For a nonrelativistic particle of spin 1/2, we have a 2D Hilbert space and the spin angular momentum operators generate unitary transformations in this Hilbert space, parameterized by angle-like quantities.
Bottom line: we choose the mathematical model which best models the physical situation and (out of those) the one which is most convenient for calculations. Often, that involves canonically conjugate pairs of variables which are generalizations of the (mutually independent) position and momentum that we found above in the simplest case of a free particle.
[I really, really hope that helps...]