Haldane's instructions are very simple and the best way to go about it.
I sometimes have to do it several times, and I get sick of always having to create a new template, because this will create a new dbid for TServer and then I need to recreate connections with a lot of products...
Using release note upgrade is fine except for the fact that then in Configuration Manager it does not show the version of T-Server that you are actually using.
With dozen of applications running all over the place, tracking versions is a must and looking it up in ConfigManager is a snap, so I am doing it a bit differently:
first you need to remember, that when Upgrade Wizard prompts you for the path to the source, it needs to be pointed to the directory that has:
CDId.xml and CDInfo.xml
CDId.xml has something like this inside:
<CDID CDType="1" Type="13" Language="1" SeqN="2" Version="7.1.000.00"/>
It needs this to identify if this is framework, reporting, etc plus the the version.
Then, it looks into CDInfo.xml.
This sometimes can be a really big file... This file contains the directories where the actuall files are located.
inside it has something like this:
<Item RecType="0" Type="1" SubType="62" SubType2="1" DisplayName="Tserver Cisco CallManager" OS="7" Path="media_layer/CCM/windows" Version="7.0.000.00"/>
where it says the product name (TServer for Cisco, for example) , path of the file and its version.
So, armed with this knowledge, you have to:
1. find framework CD with older version
2.copy CDId.xml and CDInfo.xml file to a parent directory of where your upgrade tserver files you got from Genesys are.
3. find a record for TServer that uses the same PBX and OS as you do
4. modify Path to point to the the directory where the actual files are
and that's it.
Then you can use upgrade wizard to your heart's content.
As you can see, there are different ways of doing the same thing, and frankly, my way is an overkill, but if you need to track version numbers, this will definitely do the trick

I wish it was possible just to just choose a different template in Application Setup. I know you can pull it down and select a different one, but I am not sure if there is anything that is going to be left behind...
