You do not need to allow her on your site, that's an absolute. You tell your CB that in writing and do it yesterday. File a complaint with the Accreditation Body. If she shows up do not let her in the door. Right off the bat unless you have a typo, 9001:2015 was the wrong reference she gave you, it's 9000:2015.
Sorry, that was my typo, it was ISO 9000:2015. But - I tell you that she initially said it was called "Terms and Definitions," which I kept looking online that I could not find, so I showed my search results and said that "Are you referring to 'Fundamentals and vocabularies'?" and she said "oh, yeah it's that one" which wasted 20 minutes of my time trying to find the book called "Terms and Definitions" and the $250 book we purchased didn't even have a definition on "qualification" she mentioned.
Everything she did and said was reported to IAOB already so I just need to wait to see what will happen. I also told the CB about the invoice that we would not pay unless they correct the issues on the invoice and remove those grocery bills and the 3-day car rental on weekend and I made sure that the CB could take my email as a formal complaint. This week, they sent me email about the special audit, and this time they assigned another auditor (whom we know from prior audit years ago), so my complaint worked. I'm pretty sure that IAOB is also investigating and reviewing her audit history and client complaints, and how the CB is monitoring the auditor travel expense in general by now. If this was not for CBs, an employee can be fired for falsifying the reimbursement request to gain more money. I do not know how tough IAOB is going to go about, but I'm certain that something will be getting done because IAOB is obligated to correct the issue and the responsible need to be disciplined. Otherwise IAOB will lose its integrity and credibility as an IATF oversight office in North America.