Afaik there are only two options:
- App
- Chip card
Since your employer opted out of the chip card you don't have any alternatives to the app. Have you talked to your employer? I feel like this is the part of the chain which you can influence the easiest. Have you asked why they opted for the non chip solution?
There are two places in Mainz which provide the chip cards.. But one of them is part of the authorities you already contacted.. so I don't know if this will provide any new info.