In Germany it is mostly referred to as the BioNTech vaccine. I think it's more about international publications being more likely to use the name they recognize or think their audience will recognize.
Most everyone is going to know Pfizer and Oxford respectively. Internationally Mainz isn't exactly a famous city, nor is AstraZeneca a well-known pharmaceutical company.