This is not Curator, but the Elasticsearch API at work here. Curator only passes the extra_settings to the Rollover API call. If any alias oddity is going on, it's something that Elasticsearch is doing, not Curator.
With that said, I do not know why this might be removing an established alias. What do you actually have in your extra_settings block?