I'm not sure if you are trying to change the softkey template itself, or trying to change the softkey template that a number of phones use.Anyways here are the 2 methods (1 to change existing non-standard softkey template 2 to change the softkey template that a group of phones is using - with BAT)
**You can make changes to custom, nonstandard softkey templates that you created**
Updating a Softkey Template
Use this procedure to update a nonstandard softkey template that you created. You can update the template name, description, application soft keys that are supported, and the softkey layout.
The Softkey Template Configuration window displays.
Step 3 Update the settings that you want changed (such as adding an application softkey set or the softkey layout). See the "Adding Application Softkeys to Nonstandard Softkey Templates" section and the "Configuring Softkey Positions in a Nonstandard Softkey Template" section.
Step 4 Click the Update button.
The Softkey Template Configuration window redisplays with the softkey template updated.
No worries, I'm sure this can be done. In answer to question number 1, if all the phones that you want to change are in the same Device Pool you should be able to use the update device pool method (which includes Softkey template) have a look;
Updating a Device Pool
This describes how to modify the configuration of an existing device pool.
These are the paths to get to each CCX logs through CLI. They may be helpful if you are having issues accessing RTMT or downloading logs through it.
If you want to download them you have to prefix "file get " and you can add one of the options (re...