the timer call back service takes over the response resource for the SMS.
this causes abnormal response form the modem.
what you need to do is:
unsubscribe from the timer
call the SMS send routine
in the smsctrlhandler (callback for out going SMS) if the response was OK then re-subscribe to your timer…