Just emailed flickr help about the inability of uploadr to add photos to a group. They replied saying that I should have posted it to flickr ideas!
In great flickr tools collection I found flickr importr I may give it a try as this could add photos to a group pool.