No custom types
Fontconfig has (long ago) deprecated FcNameRegisterObjectTypes, so we might as well stop calling it.
Because this call no longer works, font names with 'render' in them are now broken and cannot be (easily) fixed. Deal with this by treating type errors when fetching this value as if the value were missing. That's not ideal, but I think it's better than letting the application fail.