I would recommend using the https://github.com/JAM-Software/Virtual-TreeView
As the primary source of the VirtualTree components, it's still up to date and has many essential fixes, etc.
Thanks for your fantastic work. It is very informative and will help many Pascal devs.