Evan/Theia
I have no doubt you handled it with professionalism and poise. Unfortunately, I don't think they'll be satisfied. Don't be surprised if they come around a third time asking those same questions, but in another way.
That is exactly it. They have nothing, but they can't make it seem that way to the public. You're right, it looks good for their paperwork, but also The Daily Prophet. I'm not worried. Only annoyed that they are bothering you, baby.