I'm afraid this is now possible as of now. The current code assumes that all the members of the course group are users, and can't cope with groups (which in turn could contain groups, and so on).
This needs a re-implementation of part of the code that is not a two-line change, so no one has stepped up to do it so far.
Saludos. Iñaki.