Welcome to the Bunnings Workshop community @Debs3. It's wonderful to have you join us, and many thanks for your question about painting vinyl.
Vinyl paints/dyes are a specialised product, and I'm unaware of any that I could recommend. The closest product we have would be in the White Knight Squirts range. However, these spray paints are really only designed for rigid plastics and would likely crack if used on a table cover. It might be worth doing a small test section, though.
Let me mention one of our members, @Nettie, who was working on a project that required vinyl to be painted. Perhaps they came across a product they could recommend.