From your update it would appear that you should copy the #2 SSL Template and name it something like example.com.conf
However, I would recommend another alternative and it's something I do. I name all my configurations such as example.com80.conf / example.com443.conf.
Then in my httpd-vhosts.conf
file I add the following at the bottom:
# Include vhosts
IncludeOptional conf/sites-enabled/*80.conf
I do the same in my httpd-ssl.conf
# Include vhosts
IncludeOptional conf/sites-enabled/*443.conf
This way I not only keep my httpd.conf and other files clean of random VirtualHosts but I also can remove configurations simply by deleting the configuration file and restarting apache. It also makes it easier to identify a specific VirtualHost to make changes to if required.