Use absolute value of Q in Reynolds number definition or you'll get some negative Reynolds numbers, which won't be too useful!
You don't need a separate definition of Re for A, B and C. Just define a single function and call it with (QA, dA), (QB,dB), (QC, dC) as appropriate.
Because I don't have your darcy function to hand, I tested with darcy replaced by the constant 0.02. With the above changes the solve block works ok. The validity of the results is another matter!
stv