с некоторых пор в эластике запретили несколько типов на один индекс. Indices created in Elasticsearch 6.0.0 or later may only contain a single mapping type. - https://www.elastic.co/guide/en/elasticsearch/refe...
если nested property тебе не подходит, то надо городить несколько индексов
После перехода на Mac OS не возвращаются) это почти золотое правило. Ось очень удобная, но железо, увы, действительно дорогое. С другой стороны - надо просто больше зарабатывать