Andy,
Setting indexLabelTextAlign property seems to be working fine across all the chart types including line, column, pie, etc.

Can you kindly create JSFiddle with your use-case so that we can understand the scenario better and help you out?
—
Vishwas R
Team CanvasJS