You have to make a second page in the event which is conditioned on the switch you turn on after the potion is given. Essentially what that will do is make it so that the second page in the event will only when that specific switch is ON. Since you don't turn that switch on until after you are given the potion, the first page will run the first time you activate that event. But, since the switch is ON now, the second page will run each subsequent time you talk to the NPC.
And yeah, you really should switch, as there are a lot of good tutorials on XP and 2k3 and a lot of people use them. If you don't switch, you should still read the tutorials, because there are a lot of common features. So far, every question about eventing you've asked is answered in at least one of the tutorials.