Everything points to the fact that .deskthemepack file is pretty much just a CAB archive with different extension. This means that you just need to rename the deskthemepack file extension to cab and work with it like with normal MS Cabinet file. You do not actually have to look for a software that can be used for deskthemepack to cab conversion.
Open DESKTHEMEPACK file Open CAB file