No, the ESTIMATE statement cannot be used. As I noted and as you can see in the expressions in each line of the FDATA= data set, the odds ratio estimate for increasing X by u units is computed by evaluating the model at x+u and at x and then differencing the results and finally exponentiating the difference. Each evaluation is a log odds, so their difference is a log odds ratio. Exponentiating then gives the odds ratio estimate. This computation is a nonlinear function of the model parameters. The ESTIMATE statement can only compute linear functions of the model parameters.
I believe what you suggest with the ESTIMATE statement actually estimates the odds ratio for multiplying X by 5 or 10, not for adding 5 or 10 units:
logit(5x)=a+b(log(5x)=a+b(log(x)+log(5)) -logit(x)= a+b(log(x)) = b*log(5)
... View more