[TEST] Prevent TTLPurger from recreating deleted index

Related to #5766
Each search request should use a new InternalSearchResponse instance even in case when all shards return no hits.
The InternalSearchResponse may get modified afterwards, so a new instance required at all times.