Revolution is a perscription drug. The vet needs to give it to you. But they shouldn't be making you take your bun in AGAIN just to get it if he's already seen her.
Sounds like a typical vet money scam. Find a new vet, I wouldn't be going back there.
You don't need a bunny savvy vet to dispense revolution any vet can, however they will probably want to see the animal before they sell it to you. Phone around theres usually 1 or 2 vets out there that will sell it to you without seeing your pet, especially if you tell them what happened and how its a bunny, just say shes been back and forth so much she stresses too easily, etc etc etc...