Setting those fields to null is supposed to work. I just took a look, and it appears that I didn't properly ensure that a theme could not override your custom styles on DefaultTreeItemRenderer.
If you download the latest Feathers source code from Github, setting the icons to null should now work!
Thank you for bringing this bug to my attention. 🙂