Alternately, is it worth switching map providers and using MapLibre? Or offering an option?
There's enough open source support for vector tiles now that this seems doable. It's actually easier these days to render vector tiles than styled raster tiles.
Maybe with this: https://github.com/Leaflet/Leaflet.VectorGrid