GPS Carolina isn't a specific club. It runs four or so clubs in the state of South Carolina.
If a specific club couldn't run a "clinic" like this, why should they be able to do the same?

HS/club coaches recruiting players has always been an issue. High school coaches trying to force their players to play for a certain club is an issue as well. Until the SCYSA/SCHSL does something about it, it will continue.