Its possible to configure subclass of AbstractCacheStore directly with AbstractStoreConfiguration without writing LegacyLoaderAdapter?
Unfortunately no: the CacheLoaderManagerImpl still reasons in terms of CacheStoreConfig, and changing that is out of the scope of a minor release. In Infinispan 6.0 we will rearrange and drop deprecated APIs, so that all these "retro-compatible" tricks won't be necessary.