Hello David,
Do you mean to say that X is on the Stiefel manifold, and a, b, c are also variables, or they are fixed?
In general, dealing with inequalities is not direct in manopt. If there are just a few, it sometimes works well to penalize for the inequalities in the cost function, instead of enforcing them directly.
I do not know which other toolbox to recommend for this type of problem. It would help to have a more precise statement of the problem.
Best,
Nicolas