It is pretty easy for authorities to "control" who is going to Islands, basically just hit party places with restrictions as to numbers and ENFORCE it or close.
Canary Islands want their winter season so control of party areas v whole season is an easy decsion to make.