A.- Le 30 août 2000, l'Office fédéral de la justice, office central USA, est entré en matière sur une demande d'entraide judiciaire formée le 12 juin 2000 par le Ministère de la Justice des Etats-Unis d'Amérique, complétée le 17 août suivant, dans le cadre d'une enquête dirigée contre le citoyen américain G._ et autres, soupçonnés d'avoir transmis des montants importants provenant de compagnies pétrolières, notamment américaines, et destinés à de hauts responsables de la République du Kazakhstan, en particulier son Président et un ancien premier ministre. L'autorité requérante se fonde sur des renseignements transmis spontanément les 28 janvier, 5 avril et 10 juillet 2000 par le Juge d'instruction genevois, chargé d'une enquête pour corruption et blanchiment d'argent, à raison des mêmes faits. Elle demande des renseignements concernant un compte numéroté dans une banque suisse, et tout compte détenu par G._ et les personnes physiques et morales impliquées. L'OFJ a considéré que les principes de la double incrimination et de la proportionnalité étaient respectés. Les autorités genevoises étaient chargées de l'exécution des actes d'entraide. Précédemment, par décision incidente du 21 juin 2000, l'office central avait ordonné le blocage de différents comptes auprès de la banque B._, à Genève, ainsi que d'un compte xxx auprès de la Banque A._, bénéficiaire d'un versement de 84 millions d'US$ effectué le 6 août 1999. Cette décision a fait l'objet d'une opposition le 7 juillet 2000, motivée le 1er septembre 2000, de la part de la République du Kazakhstan. Le juge d'instruction genevois a requis de la Banque A._, les 1er et 6 septembre 2000, la production de toute la documentation bancaire relative au compte xxx - à l'exception des pièces déjà obtenues dans le cadre de la procédure pénale -, documentation non limitée au versement des 84 millions d'US$ précité. Un recours adressé à la Chambre d'accusation genevoise a été déclaré irrecevable, décision confirmée par arrêt du Tribunal fédéral du 2 mars 2001. B.- Par mémoires des 11 septembre et 30 octobre 2000, la République du Kazakhstan a formé opposition contre la mesure de blocage du compte xxx et contre la décision d'entrée en matière. Elle expliquait que la banque B._ était chargé d'assister le gouvernement du Kazakhstan dans le cadre des privatisations en cours dans cet Etat, et dans les négociations relatives aux concessions de droits pétroliers. Les droits payés par les compagnies pétrolières étaient versés sur des comptes "escrow", et répartis, sur instructions de la République du Kazakhstan, sur des comptes dont les ayants droit seraient le Chef de l'Etat ou ses proches. Se fondant sur un avis de droit, elle soutenait que les avoirs déposés seraient affectés au service publique et, partant, couverts par l'immunité de juridiction. Dans une ordonnance du 29 juin 2000, rendue dans le cadre de la procédure pénale genevoise, la Chambre d'accusation avait considéré qu'il n'était pas exclu que les fonds déposés sur le compte de la République du Kazakhstan soient affectés à des tâches "de iure imperii". La même conclusion s'imposait dans le cadre de la procédure d'entraide. La demande d'entraide américaine était en outre viciée, car elle reposait sur des informations transmises par la Suisse en violation de l'art. 67a EIMP. L'opposante demandait en outre l'accès partiel au dossier d'entraide, afin de connaître la documentation transmise spontanément aux autorités américaines, ce qui lui avait été refusé précédemment. C.- Par décision du 11 avril 2001, l'OFJ a statué simultanément sur les oppositions relatives au blocage des fonds et à la décision d'entrée en matière. La transmission spontanée, selon l'art. 67a EIMP, se rapportait à des informations et non à des moyens de preuve; elle était soumise à la surveillance de l'OFJ, mais ne pouvait faire l'objet d'un recours; le contenu de ces informations ressortait clairement de la demande d'entraide américaine, dûment notifiée à l'opposante. La décision de la Chambre d'accusation, reconnaissant prima facie l'immunité de juridiction à propos du compte détenu par la République du Kazakhstan, ne liait pas l'office central; il n'y avait pas eu de transmission illicite de renseignements, et il ne se justifiait donc pas d'en donner accès à l'opposante. Celle-ci ne pouvait invoquer son immunité en se contentant d'affirmer que les fonds étaient affectés à des tâches publiques: ce critère n'était pas déterminant à lui seul. Les fonds détenus auprès de la banque B._ provenaient de compagnies pétrolières, en contrepartie de droits et de concessions pétrolières; ils avaient été versés sur le compte de la société O._, société dont le capital était détenu par S._, dont le bénéficiaire était le Président de la République du Kazakhstan. La structure financière utilisée pour ces placements permettait de penser que l'Etat étranger avait agi "iure gestionis". Le versement de 84 millions d'US$ sur le compte de la République du Kazakhstan auprès de la Banque A._ avait eu lieu de manière abrupte, et pouvait être interprété comme une tentative d'abuser de l'immunité diplomatique pour échapper aux investigations en cours. D.- La République du Kazakhstan forme un recours de droit administratif contre cette dernière décision. Elle en demande l'annulation, ainsi que l'irrecevabilité de la demande d'entraide et l'annulation des décisions de blocage et d'entrée en matière. Subsidiairement, elle conclut à l'annulation des décisions de l'OFJ en tant qu'elles portent sur le compte xxx, et au rejet de la demande d'entraide dans la même mesure. Plus subsidiairement, elle conclut au renvoi de la cause à l'OFJ pour nouvelle décision dans le sens des considérants du Tribunal fédéral. L'OFJ conclut au rejet du recours. 