My company wrote our own tree table that we have been using for a few years. It is pretty functional but the code is heinous (and certainly not available for distribution, not that you'd want it).
I haven't searched recently for such a component but I wouldn't have high hopes of finding one that won't need a reasonable amount of tweaking, especially with DND the way you want it.
Please let us know if you find anything useful.
Bill