Hi,
I would think many times before drilling a largish hole into a carbon mast.
As an engineer I would be more concerned about drilling holes in an alumium mast than CFRP (fatigue, crack propagation, wall thickness). On a CFRP mast you can also apply an extra layer of CFRP to locally reinforce it. That's not possible on an extruded mast.
However, a single hole for a spi halyard should not be a problem for any mast.
From all these ideas I like most the halyard back to the spi pole solution.
Cheers,
Klaus