Is it possible to configure callmanger 4 as subscriber and callmanager 6 as publisher in the cluster? If it is then how we can do this?
NO - definitely NOT
All servers in the cluster must be on the EXACT same versions
You can howver connect between different versions of clusters by using INTER-CLUSTER TRUNKS.