this is what i would do.
only the skaters who went to senior worlds would get the required 2-3 spots. all other skaters would get the 1 spots if qualified.
any left over spots would go to next on rank list.
that is until if they ever get back to 12 per gp event.