hi Tom,
I'm afraid formatDistData does not accommodate that situation. But more importantly, the models in unmarked DO NOT accommodate non-independent detections so you should be careful with that.
Having group detections is complicated because you might have to model group-size dependent detection and _also_ imperfect counting of group size so more complex models are needed. There are some Bayesian analysis papers out there on that (including in the AHM1 book, chapter 9). Also of course Program Distance should handle these situations.
regards
andy