Hi!
Check out
www.productivitytalk.com --they are the MT tech experts! I know that issue has been addressed there in the past, so you should be able to find the answer by searching that site.
They will likely have an answer to the macro issue also.
You might want to consider purchasing an expander program--autocorrect has a limited amount of space and can become corrupt. An expander program can be purchased for $100 or less and you can find one that works just like autocorrect with unlimited capacity. Easy to back up and/or move also.
Just a suggestion!
Good luck! That would be a nightmare if you had to re-create them!