It seems I'm able to give both my collections and groups a cover photo but through the API I can't see how to get that photo back for groups.
If I understand the semantics correctly,
site "group" = API "group"
site "collection" = API "photoset"
site "gallery" = API "photoset"
The photoset object does have a title photo so I assume I can get that cover image for my collections.