Indeed you are correct that the dsscli option for creating groups hasn't been updated with an option to add workspaces.
If it would work, you can use the Python API for this functionality:
group = client.get_group('newgroup')
definition = group.get_definition()
definition['mayCreateWorkspaces'] = True