Then publish the new form template as a content type and add it to the form library. You then have two content types (default and custom), so then forms open with whatever template their associated with. You turn off the old default template in your content type settings so that new forms can only have the new template, but old forms can still use the old form template. If you already overwrote the default template, then you'd need to first re-publish the new template as a content type, add it to the form library, and associate all new-style existing forms to the new content type. Then, re-publish the OLD form template directly to the library, which will overwrite the default template so that all remaining OLD forms will show the old style. However, if you've already overwritten the default template, you may have lost that old data.