Es complicado. El soporte de flash en WM es muy parcial y los navegadores que estaban en desarrollo no llegaron a completarse por el abandono de WM.
La única salida es lo que has hecho, así que no puedo recomendarte nada mas, salvo el paso a Android.
Probablemente tu mejor solución sea esa.
Saludos.