Probé algunas cosas y parece que el viewBox está causando problemas… si en cambio muevo esos valores a height/width y elimino el viewBox, funciona igual en escritorio y en móvil.
Así que, abriendo el SVG en un editor de texto y cambiando la segunda línea de:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 751.98 200">
a:
<svg xmlns="http://www.w3.org/2000/svg" width="751.98" height="200">
Tendré que investigar por qué es diferente en móvil…