self when using instanced customer settings is not CustomerSettings

it is actually the scoped_settings instance which has no defaults

this moves the defaults call to the originally defaulted @settler_active_record_class

This might introduce a breaking change if we ever use setler without active record but oh well