Pharmacists have to make moral decisions like anyone else. Their conscience rights should be respected.
As a physician, I would not work for an organization that performs abortions. Does that mean I should have chosen another profession? Your statement makes no sense.
If you DID work for an organization that provides abortions, such as a non-religious affiliated hospital, then you could, of course, choose not to perform abortions. If a pharmacist didn’t want to dispense birth control, he could work at a pharmacy that does NOT provide birth control, such as a Catholic hospital pharmacy, but unless he has a very accommodating boss, he’s going to be required to dispense meds as ordered, as long as the prescription is appropriate, and the patient is not allergic to it.
But I think you know that most doctors have a little more sway with the hospital administration, than a pharmacist has, with his manager or a big corporation.