The doctor's wrong here. It's the manufacturer setting the new pricing, pharmacies have nothing to do with that decision. Unless the manufacturer itself lowers what it charges, individual pharmacies have no obligation to absorb that difference on their own.
Also worth knowing, the drug company isn't required to match anything, they're choosing to in order to protect sales.
Current situation breaks down like this: the generic GLP-1 has gotten approval as an Ozempic alternative, but not as a Wegovy alternative. So the company matched pricing on the generic Ozempic side only, since there's technically no approved generic standing in for Wegovy specifically, even though it's the same underlying drug.
That's exactly why the generic pens only ship in doses matching Ozempic, not Wegovy.
Best move is having the prescription written without naming either brand, just the drug class itself, with 'generic OK' noted alongside it. That's what got done here.