I've used M40 a lot and like the appearance on vinyl.
I especially like Meguiar's Quik Interior Detailer on the dash as it has absolutely no added gloss so no glare. It also contains UV blockers so that should provide protection.
They also sell smaller spray bottles of Megs vinyl & rubber cleaner (on Amazon), you don't need to buy the full 128oz, works great, cleans and doesn't leave a shiny plastic look.
In all fairness to AA, they have not used silicones in the interior dressing in sometime. I would however suggest 303 or Ultima Interior Gard as much better options and looks.
Another vote for PERL because it is so versatile. I use it on tires, engines and can also be used for dash AND leather. For cleaning before dressing I like OPC 10:1.