You could follow vanilla tree farm mechanics and place a solid block at whatever height. it'd limit the overall height of the tree, but that shouldn't be a major issue. TBH I'm not sure if glowstone is considered solid, but if you kept the trees to a height at which they didn't branch you should be able to place whatever lights you want to around the area.