Yup, you got it. It's easy to break down also. (or remove) Just go SLOW on the GSM. I have had some GSM not go well for whatever reason. I pushed over 200 one day and their passwords never made it. Go figure. So tend to be more cautious and go slow. 20 here, 30 there, etc. Then check. Also give Unity time to sync everything. That could have been my problem before. I possibly moved the 200 subscribers, checked they were there in SA, then broke the Dialing domain. Quite possibly, the syncing was not done and that is why I lost some info. (not sure though!)
recreate system settings
recreate callhandlers
you are set!
cheers!