Hi, Rich2001.
Are you really sure of your catenary slope equation?
If we make a=1 to make life simple, we get a catenary equation of y=cosh(x), for which dy/dx=sinh(x). ie, I don't believe that your factor of (1/2) should be there.
If we go back to your other form of the catenary (and still keep a=1),
y=(1/2)*(e^x+e^(-x)),
dy/dx=(1/2)*(e^x-e^(-x))=sinh(x), again no factor of (1/2).
Or try a simple numeric example (still at a=1), around x=1
for y= 0.9999 to 1.0001, the values of y=cosh(x) are
x=0.999, y=1.541906
x=1.000, y=1.543081
x=1.001, y=1.544257
At x=1.000 that gives me an approximate slope of
(1.544257-1.541906)/(1.001-0.999)=1.1755. (working with higher accuracy on my calculator gives 1.1752014). That result is to be compared with sinh(1.000)=1.1752011. Again, clearly no factor of (1/2).