getRecoverableType
Returns the registered RecoverableType for the given exception class, or null if no registration exists.
Lookup walks the class hierarchy: if the exact class is not registered, each superclass is checked in order. This ensures that subclasses of a registered exception (e.g., MongoDB socket exception subclasses) are correctly classified without requiring individual registration.