On a Windows Server 2008 R2 Enterprise Certificate Authority, I am able to get User Certificates to start Auto Enrolling by making Copies of the User Certificate in Certificate Templates. I made one called "UserCert2003" and one called "UserCert2008" according to their minimum Server CA (We have XP and 7 machines). I then created the represented Templates in the Certification Authority tool.
User certificates started to auto-enroll like expected, but the Certificate Template column only shows the dotted number and no name like other items do.
Attached is what I see in the issued, I have blocked out Requester name to protect the innocent.