at least an interesting approach. But be aware that you will not be able to create exactly what you want. And you could only use fixed-width-columns, any manual change i.e. by mouse-dragging will not be synchronized between artificial second header on top of alv standard one-line-header.
Dig you get a result? Please post screenshot.
Regards
Clemens