I'm not sure if there are other solutions, but off the top of my head, you could have a contact column set up to track the number of attempts that reach Busy etc. When that reaches a threshold, you could either use a Data Action to send the SMA, or move the contact over to a Digital campaign to send one.
You would update and monitor that column using a rule.
HTH
------------------------------
Paul Simpson
Eventus Solutions Group
------------------------------