Hi Melissa,
Thanks for the kind words. It's too bad that I we couldn't come up with something created directly in MediaLab or DirectRT to fit exactly what you needed. Even though it has been a while since my last post, I wanted to share an external application that may be of interest to you.
I recently found out about a card sort task with an online interface. It's called MOIST (Modifiable Online Interface for Sorting Tasks; you know how academics love acronyms that turn into actual words!). It was created by Simon Blanchard for his dissertation. The cool thing about it is that participants can sort items into whatever groups they want, even using the same item in multiple group, and later name the group themselves. This sounds very close to what you wanted.
Here is the URL for his project page:
http://www9.georgetown.edu/faculty/sjb247/
Check it out!
Psychboiler