I'm not fully understanding what you are saying but one other tip that might be useful is the ability to import styles from a template other than the 'attached template'
Code:
ActiveDocument.CopyStylesFromTemplate (strTemplateFullPath)
This would allow you to import styles without changing the attached template first.