Currently there is no way to achieve multicolumn headers in RadTreeList without some limitations. A cleaner way would be to use TreeListTemplateColumns where you can declare a header template and display data for more than one column in the item template.
However, you will still not have a client column reference for all columns, as you will have them grouped by two or more.
All the best,
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed