yes, composite with honeycomb or foam core doesn't like being crushed, so cable glands may work lose over time.
To prevent the core getting crushed you can use a potting compound so it has something solid to bare against. Drill the hole you want, strip the core out between the skins and then pack the gap with something hard like automotive bog and let it harden. You can either re-drill the hole, or shove the gland through and let it all harden up together.
Once its all set the fitting can be clamped down, it will seat against the skin and the core around the bearing surface is in-compressible.
Or just goop it in with polyurethane.