Fix bug in TransportShardReplicationOperationAction retry mechanism

This issue was causing some index requests against shards in POST_RECOVERY state to hang.
The +index pattern without a wildcard in the index list is handled inconsistently

Fixes #3979