Mi recomendacion es olvidarte de la pintura de ceramica por supuesto ya que esta demostrado no solo en tu caso que siempre da problemas, no se por que se sigue vendiendo este tipo de prodcuto para las baseras y platos de ducha y el spray sinceramente aunque tu experiencia sea buena creo que no es la mejor solución, el espray va bien como dices durante un par de años pero sinceramente yo no soy de arrreglar o pintar las cosas y que me duren 2 años yo cuando me pongo a arreglar algo quiero que me dure de por vida bien esto es algo dificil pero al menos si durante 10 años.
Te recomiendo primero que limpies toda la bañera aplicando un producto antioxido para quitar el oxido que haya en la bañera ya que si no lo pintaremos pero la bañera se serguira oxidando, te recomiendo este producto.
https://amzn.to/38Ss69x
un minimo de 24 horas despues podremos pintar mi recomendacion con la pintura por el tema de la duracion es que lo pintes con pintura de poliuretano es la mas resistente para zonas que estan habitualmente en contacto con el agua,si despues quieres por estetica le puedes dar con una pintura normal no ceramica pero para que le de un acabado ceramico.
https://amzn.to/3j4iBZJ Esta es la pintura qeu yo usaria para que no solo dure 2 años.
https://amzn.to/2Znv1nu Pintura normal no ceramica pero con acabado ceramico para aplicar encima de la pintura de poliuretano, si quieres por estetica.