There is one code snippet which shows how to span columns
Table snippet: make text span multiple columns
Also agree with Greg's answer, you can use NatTable as alternative to SWT TreeViewer. It also can render tree and more configurable than SWT TreeViewer