I would think it entirely appropriate for clergy not to wear sgian dubh, regardless of the occasion. Surely one's commitment to one's vows, as one understands them, supercede one's commitment to dressing fashionably.

When in doubt, ask one's sacerdotal superior.