Experts tell me that mounting lights on palm trees will have no harmful effect. Still, I would use an offset screw that prevents insect damage and fungus growth from ocurring behind the mount.
Here's the mounting system from CAST (CTREEH1):
Communication and Marketing Director
CAST Lighting LLC.