What are you transforming?  Don't the values come back as the 'values' of the dict, not the keys?

cov.get_parameter_values('category_param')
np.array('dog', 'cat', dog', 'duck', ...)