Yes, this is Cleptes semiauratus. Cleptes pallipes is just another name for the same species. Cleptes semiauratus was the first name for the species, so the name Cleptes pallipes should not to be used.
There has been a lot of confusion around this, but it should now stay like this.