There are so many good things you can learn from being in a choir that is at a professional/academic level, as long as the repertoire does not contain sinful music (honouring false gods/heretical "Christian" music/sɛҳuąƖ pop songs etc). Musical knowledge can be used in true Catholic worship, and other things (teamwork and communication skills, humility etc) will help you everywhere.
My advise is, every time the choir puts you in such situations (having a performance at the Novus Ordo, having to participate in a competition on Sunday etc), be honest to the director/president about your position. If these only happen once in a while, and only make up a small part of the choir's activities, it's not necessary to leave.
In my experience, directors/leaders usually respect choristers who voiced up up front about not feeling comfortable singing certain pieces or in a certain context. If they don't respect your beliefs, you walk away. Do be polite, and do your best outside those situations (know your parts well, befriend people, be a good member) so that they can see you are not trying to be difficult. And inform them as soon as you can, don't do it at the last minute.
If however, those are a big part of the choir's activities such that your non-participation becomes a problem to them, normally the director/leaders themselves will ask you to leave.
Just for context, I managed the choir (professional level) in my university.