In a sense, greatly refers to quantity and highly refers to position. Greatly missed - very much missed. Greatly appreciated - very much appreciated. Greatly saddened - very much saddened. Highly regarded - of those regarded, this one is in a position near the top. Highly respected - of those respected, this one is near the top. Highly unlikely - of all the possibilities, this one is near the top of the most unlikely.