Fix type comparison on OSX for UnknownArrayHandle base component type
This is an addition to commit e312c543,
which corrects type comparison on OSX for typeids created in different
translation units. That missed the type correction for the
BaseComponentType
of UnknownArrayHandle
.