Read fast...sorry if I missed something.
Couple of things...
I think her talking down to you was inappropriate. No one would like this.
I suppose it is a fair question to ask you how you know so much about the tests. But, so be it. Your response makes sense.
I would have some concerns about you taking Topamax and taking these types of tests.
One might think the tester is aware of the possible influence.
In the big picture..if you absolutely must take these medications for a health condition...and it influences you in other ways...I suppose it might be logical to have you tested while on them.
(I'm wondering in my own mind if there are notations about this sort of thing, etc.)
I'm sorry you had a negative experience.
Wishing you well.