It sounds like the new changes that were made were just not being picked up until you made the update via the modify > template setting. Is this a problem you continue to have or was it just that first time?
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.