Faits: A. Le 4 avril 1986, le Ministre des affaires étrangères de la République d'Haïti a présenté à la Suisse une demande d'entraide judiciaire, dans le cadre d'une procédure pénale dirigée contre Jean-Claude Duvalier (ex-président de la République) et les membres de sa famille. Durant sa présidence, de 1971 jusqu'au 7 février 1986, Jean-Claude Duvalier et ses proches auraient détourné environ 900 millions de dollars au préjudice de l'Etat haïtien. La Confédération suisse était priée de prendre les mesures nécessaires pour geler les fonds de la famille Duvalier dans l'attente de l'issue de la procédure. En exécution de cette requête, divers comptes ont été saisis dans des établissements de Zurich, Vaud et Genève, notamment un compte détenu auprès d'UBS SA par la Fondation Brouilly (fondation de droit liechtensteinois, ci-après: la fondation), dont l'ayant droit était (jusqu'à son décès en 1997) Simone Ovide Duvalier, mère de Jean-Claude Duvalier. Les avoirs de la fondation s'élevaient alors à 2,4 millions d'USD. La demande d'entraide a été formellement complétée le 12 juin 1986, afin notamment d'obtenir la désignation des fonds déposés en Suisse. Par ordonnance du 2 septembre 1986, le Juge d'instruction du canton de Genève, chargé de l'exécution de cette demande, est entré en matière. Le 2 août 1988, il ordonna la transmission de documents bancaires. Cette décision a été confirmée en substance par la Chambre d'accusation genevoise, puis par le Tribunal fédéral (arrêt 1A.58/1989 du 19 septembre 1989). L'autorité requérante devrait toutefois donner des assurances spécifiques et formelles quant à la régularité de la procédure pénale et à l'interdiction des tribunaux d'exception. L'autorité d'exécution devrait se prononcer à nouveau sur les garanties fournies. Le Juge d'instruction a rendu une nouvelle ordonnance le 25 juillet 1991. Celle-ci a toutefois été annulée par la Chambre d'accusation. Au mois de septembre 1991, le Président Aristide, successeur de Duvalier, avait été destitué. Les garanties données le 27 août 1990 n'étaient donc plus d'actualité; de nouvelles garanties devaient être demandées de la part des autorités en place. De nouvelles garanties ayant été données le 27 novembre 1996, l'Office fédéral de la justice (OFJ) s'est prononcé le 15 mai 2002 sur leur validité, conformément à l'art. 80p EIMP. L'engagement ne pouvait être considéré comme suffisant, compte tenu de l'instabilité des institutions en Haïti, notamment de la succession des gouvernements depuis 1996, des dénonciations faites par les organismes de protection des droits de l'homme et de l'absence de progrès dans le domaine des droits de l'homme depuis le début de la procédure d'entraide, seize ans auparavant. Les contacts établis avec l'Etat requérant n'avaient pas permis de constater une réelle volonté de mener à chef la procédure dirigée contre Jean-Claude Duvalier. On pouvait même douter de l'existence d'une telle procédure. Incidemment, l'OFJ a également constaté que les faits reprochés à Jean-Claude Duvalier remontaient à plus de quinze ans, de sorte que la prescription absolue était atteinte en droit suisse. B. Le 14 juin 2002, le Conseil fédéral a ordonné le blocage, pour trois ans, des avoirs en Suisse de Jean-Claude Duvalier et de son entourage, et a chargé le Département fédéral des affaires étrangères d'assister les parties en vue de rechercher, dans un cadre approprié, une issue aussi satisfaisante que possible. Cette ordonnance se fondait sur l'art. 184 al. 3 Cst. Elle a été prolongée pour deux ans le 3 juin 2005, puis pour un an le 22 août 2007. Le 28 janvier 2008, le Juge d'instruction genevois a définitivement déclaré irrecevable la demande d'entraide judiciaire du 12 juin 1986, en raison de la prescription: les faits décrits s'étaient déroulés plus de vingt ans auparavant. Ce refus entraînait notamment la levée de la saisie du compte de la Fondation Brouilly. Ces avoirs restaient toujours bloqués, jusqu'au 31 août 2008, en vertu de l'ordonnance du Conseil fédéral. C. Le 23 mai 2008, la République d'Haïti, représentée par un avocat genevois, a présenté une demande de réexamen des précédentes décisions. Elle exposait que Jean-Claude Duvalier et ses complices faisaient l'objet d'une procédure pénale en Haïti pour des crimes contre l'humanité, des crimes financiers et des infractions de corruption et de détournements de fonds au préjudice de l'Etat. Etaient produits divers documents relatifs à la poursuite pénale, notamment une ordonnance de renvoi en jugement du 12 décembre 1999 (concernant des délits de détournement et de corruption), un réquisitoire d'informer du 29 avril 2008 et une déclaration du Ministre de la justice concernant la conformité de la procédure au Pacte ONU II. La situation institutionnelle s'était considérablement améliorée depuis 2002. Les détournements au préjudice de l'Etat avaient été accompagnés de crimes contre l'humanité (exécutions judiciaires et disparitions forcées des opposants du régime) destinés à maintenir l'organisation du clan Duvalier. Ces assassinats se prescrivaient par trente ans en droit suisse et n'étaient pas prescrits en droit haïtien. S'agissant d'une organisation criminelle, la provenance illicite des fonds était présumée. Le 27 juin 2008, l'OFJ a considéré que les nouveaux éléments produits justifiaient un réexamen. La situation en Haïti s'était considérablement améliorée grâce aux mesures prises par le Président Préval depuis 2006. L'Etat requérant avait démontré l'existence d'une procédure pénale et la volonté de la mener à son terme. Les faits poursuivis pouvaient relever, en droit suisse, de l'organisation criminelle (art. 260ter CP). Les comptes et valeurs en mains de la famille Duvalier (notamment le compte de la fondation) ont été à nouveau bloqués, et leurs détenteurs étaient invités à en prouver la provenance licite. Dans ses observations du 29 septembre 2008, la fondation relevait que les décisions de refus de l'entraide rendues par l'OFJ en 2002 et par le Juge d'instruction genevois en 2008 n'étaient pas contraires au droit et n'étaient, par conséquent, pas sujettes à un réexamen. La demande du 23 mai 2008 était donc une nouvelle requête, fondée sur des infractions différentes. La fondation affirmait que les fonds, déposés en 1971, étaient d'origine licite, que l'existence d'une organisation criminelle n'était pas démontrée et que l'infraction y relative serait prescrite. Aucune procédure de confiscation n'était ouverte en Haïti, ce qui empêchait une remise anticipée des fonds. Par décision du 11 février 2009, l'OFJ a admis la demande d'entraide du 12 juin 1986, et ordonné notamment la remise à la République d'Haïti des avoirs détenus par la Fondation Brouilly, soit une somme d'environ 4,6 millions d'USD. La banque était invitée à transférer les fonds sur un compte que l'OFJ désignerait ultérieurement. Ceux-ci devraient être utilisés de façon transparente au bénéfice de la population haïtienne, par le biais de projets humanitaires ou sociaux. Le Département fédéral de justice et police veillerait au suivi de ces projets. Reprenant les motifs de sa décision d'entrée en matière, l'OFJ a en outre considéré que la prescription devait s'examiner au regard du seul droit de l'Etat requérant. Il serait insatisfaisant de ne pas tenir compte sous cet angle des dispositions du droit suisse en vigueur au moment où l'entraide est accordée. La fondation n'était d'ailleurs pas légitimée à soulever ce grief. Sur le vu des faits décrits, l'on pouvait admettre que Simone Ovide Duvalier avait au moins apporté son soutien à l'organisation dirigée par son mari, puis par son fils. La fondation n'avait pas réussi à renverser la présomption de provenance criminelle des fonds. Par arrêt du 12 août 2009, la IIe Cour des plaintes du Tribunal pénal fédéral a rejeté le recours formé par la fondation. Les exactions commises par le régime Duvalier (purges et élimination des opposants) et le pillage systématique des caisses de l'Etat étaient des faits notoires. Jean-Claude Duvalier aurait retiré de ses agissements une fortune estimée entre 400 et 900 millions de dollars. La structure hiérarchique, le but criminel et le climat de terreur mis en place correspondaient en droit suisse à la notion d'organisation criminelle. Le principe de non-rétroactivité ne s'appliquait pas en matière de double incrimination. La qualification d'organisation criminelle permettait un renversement du fardeau de la preuve, s'agissant de l'origine délictueuse des fonds. Simone Duvalier ayant fait partie de l'organisation criminelle dirigée successivement par son mari et son fils, cette présomption d'appartenance n'avait pas été renversée. S'agissant de la prescription, la Cour des plaintes a considéré que la mesure de blocage s'était poursuivie sans interruption depuis avril 1986 et que, selon l'art. 33a OEIMP, la durée de la saisie de valeurs n'était limitée que par la prescription selon le droit étranger; la prescription selon le droit suisse ne faisait donc pas obstacle à l'octroi de l'entraide. En tant que personne morale, la recourante n'avait pas qualité pour se plaindre des défauts de la procédure à l'étranger. Au demeurant, la décision de l'OFJ prévoyait une utilisation transparente des fonds, ainsi que des processus de contrôle. D. Par acte du 24 août 2009, la Fondation Brouilly forme un recours en matière de droit public. Elle conclut à l'annulation de l'arrêt de la Cour des plaintes et de la décision de l'OFJ du 11 février 2009, et demande la levée de la saisie de son compte. La Cour des plaintes se réfère à son arrêt. L'OFJ conclut au rejet du recours dans la mesure de sa recevabilité.