what features are available for install always depends on the license and not the callmanager. Looks like the info that was given to you was incorrect. Also, keep in mind that CM does not have to be pre-configured before the install so the install would not check as to what is configured on the CM and which feature to be installed. Not to forget this can be used with 3rd party PBX, therefore the process of checking with CallManager would not be valid as it is not always used.
The best method to go through with any install or upgrade would be to stick to the install/upgrade document as that is tested and the only supported method by TAC/BU.
Hope this answers your questions.
PS: Please rate Helpful posts