Curator is deleting all snapshots

You're right. Using --snapshot ignores all other parameters.

I'd open an issue in curator project.