Faits : A. Une procédure pénale est ouverte en France contre Téodoro Obiang, Vice-président de la République de Guinée équatoriale et fils du Président de cet Etat. Il lui est reproché d'avoir détourné des fonds publics alors qu'il était ministre, de 1996 à 2016. Le 5 septembre 2016, il a fait l'objet d'un renvoi en jugement devant le Tribunal correctionnel de Paris. Une instruction pour blanchiment d'argent a été ouverte à Genève le 31 octobre 2016. Le même jour, onze véhicules ont été saisis à l'Aéroport de Genève-Cointrin. Par la suite, par quatre ordonnances des 30 novembre et 16 décembre 2016, le Ministère public genevois a encore prononcé le séquestre de treize véhicules de luxe (de marques Bentley, Rolls Royce, Ferrari et Lamborghini) entreposés dans plusieurs garages à Genève et à Nyon. B. La société A._ (société à responsabilité limitée sise à Bata, Guinée équatoriale) ainsi que la République de Guinée équatoriale ont recouru contre ces séquestres, expliquant que l'Etat détenait la société qu'il utilisait pour l'acquisition et l'entretien des véhicules du parc présidentiel, lesquels avaient été achetés sur l'ordre du Ministre de l'intérieur. Toutes deux se prévalaient de l'immunité. Par arrêt du 1er mars 2017, la Chambre pénale de recours de la Cour de justice genevoise a rejeté le recours dans la mesure de sa recevabilité. En tant que simple actionnaire de la société propriétaire des véhicules, l'Etat n'avait pas qualité pour agir; aucune identité ne pouvait être établie en l'Etat et la société, de sorte que cette dernière ne pouvait se prévaloir de l'immunité. Rien ne permettait d'affirmer que les véhicules servaient à des fins officielles, les permis de circulation mentionnant au contraire un usage privé. Les ordonnances attaquées étaient certes succinctement motivées, mais se référaient à une précédente décision du 31 octobre 2016 (relative aux premiers séquestres) qui, elle, comportait des motifs suffisants. Si l'acquisition de véhicules constituait un acte de blanchiment, la compétence du Ministère public genevois - d'ailleurs non contestée en temps utile - apparaissait donnée. Ces mêmes soupçons justifiaient le séquestre des véhicules à titre de produit de l'infraction. C. Agissant par la voie du recours en matière pénale, A._ et la République de Guinée équatoriale demandent au Tribunal fédéral d'annuler l'arrêt de la Chambre pénale de recours, de reconnaître la qualité de partie à la République de Guinée équatoriale, de constater l'incompétence du Ministère public genevois et de constater la nullité des ordonnances de séquestre des 30 novembre et 16 décembre 2016; subsidiairement, elles concluent à la levée des séquestres, plus subsidiairement au renvoi de la cause à l'instance cantonale pour nouvelle décision dans le sens des considérants. La Chambre pénale de recours n'a pas formulé d'observations. Le Ministère public conclut au rejet du recours. Dans leurs dernières observations, les recourantes concluent à l'irrecevabilité des faits nouveaux allégués dans la réponse du Ministère public, tout en persistant dans leurs motifs et leur conclusions. Il n'a pas été déposé d'autres observations.