I don't see a reason why you should use vectorization in the calculation of D.50 or tau.p.c. Obvously no vectors are involved.
What you have written is a system of seven equations in seven variables which Mathcad should be able to solve, but only if ...
1) ... you provide guess values for all seven variables and solve for all seven variables, not just for D
2) ... there exists a solution at all, which is not the case. Unless of course you change the logarithm in the expression to calculate C from the log to base 10 to the natural logarithm ln. If you do this you get the solution D=55.3 cm. Of course you also get solutions if you leave it at log and change other values. The point is that the equation has no solution with the values and functions you show in your picture.
As Richard pointed out your system can be significantly simplified because you can calculate one variable after the other for any given D. So the better approach is to set up those variables as functions dependent of 😧
k.r(D):=2*D
C(D):=18*ln(12.35 m/k.r(D))*m^0.5*s^-1
etc.
You will end up with a solve block consisting of just one equation in D.50.
BTW, is there any reason for the multiplication with the factor 1 which you do twice and the multiplication with cos(0) (whch is 1, too)?