So what did you change to gain this 1.5%? In your last commit, I see a few changes that shouldn't have any effect. You do seem to have moved the switch that moves the rook. That could be the biggest change. It could actually be that it's not really faster because it's faster, but because the switch is now in a different place. Still, with another 1.5%, you could possibly hit 200 seconds (+/- 0.5) on KiwiPete6 on my machine.
I had another place (in unmake()) where I could use the en-passant to ^ 8 trick, but it slowed things down. Reversing the to ^ 8 trick in make() also slows things down :p
BTW; I've sent an invitation through github so you can become a collaborator on Rustic; that way you can get a sneak peek at the engine before it's actually released.