The method you're looking for is Application.OrganizerCopy. Here's an
example from the VBA Help for copying all the entries from one to another:
For Each aEntry In ActiveDocument.AttachedTemplate.AutoTextEntries
Application.OrganizerCopy _
Source:=ActiveDocument.AttachedTemplate.FullName, _
Destination:=NormalTemplate.FullName, Name:=aEntry.Name, _
Object:=wdOrganizerObjectAutoText
Next aEntry
For your purposes, you need to replace ActiveDocument.AttachedTemplate by a
Template object initialized to point to Normal-old.dot. If you want to copy
only specific entries, repeat the OrganizerCopy with different Name
parameters.
One other thing, which I keep harping on <g>, is that the examples in the
Help almost never declare the data types of their variables. In this
example, aEntry should be declared
Dim aEntry As AutoTextEntry