I'm not an NCAA umpire, but by my naive reading of the NCAA book, it also violates NCAA Rule 10-6-d.
The NCAA book can be found in the Links section of
the Softball Umpires web site - shameless plug - and with just a few more hits, we'll make up that 69143 point deficit and become the #1 site on eteamz. We're up to 169 points now!
I'm sure it violates Fed's book, too. How did she ever get this pitch perfected?