I think
Flukie was heavily involved in the sloth avatars during the summer of 2003, thanks to the then upcoming "Xindi" story arc that (I guess?) involved a species of sloth aliens, or some such thing. I dunno, I had stopped watching by that point. Anyway, the point is, if
Flukie didn't *make* the sloth head avatars, he might at least know who did. He made quite a few for me back then too.