fix: make MemWAL HNSW snapshots publication-consistent (#8591)