I had an expensive morning at the vet.

After reading of problems with others, I wanted to pick up some supplies to have on hand. Here's the scoop.
I took the neighbor's ND goat to the local vet today because of two lumps high on the udder below her vulva. The lumps are of equal size and a pencil distance apart. It seems one on each lobe, hard and easily moves when handled. I tried to get a picture but didn’t show it at all. The doe will freshen Aug 3. The vet ran a fecal today and said, "all is well."
I feared CL and was expecting him to take a sample. No previous CL on this farm. The vet said not CL - whew!!.
1. He said it's probably an infection so he sold me a very expensive bottle of Excenel 50mg. to give her 1cc per 25-50 lbs body weight once daily.
2. OK, so to prepare for her kidding day, I bought a one liter plastic bottle of Cydectin Oral Drench (moxidectin) for Sheep...containing 0.1% moxidectin. Kills haemonchus adult and L4, among others. (I had used positive pellets to no avail)
Administration: Cydectin Oral Drench is ready-to-use. Administer 1mL per 11 lb (1mL per 5 kg) body weight into the mouth of the sheep using any standard drenching equipment.
3. I also wanted to get banamine, but instead he sold me VetONE Prevail (flunixin Meglumine) injection 100cc. give 1cc per 100 lbs body weight..
I bought a bottle of Thiamine JCL 3-5 cc once daily
He didn’t have lactated ringers, and said that tubing electrolytes is just as effective.
He didn’t think I needed dexamethazone (for brain swelling) because it can cause abortion and really should be administered by a vet.
He didn’t have Bo-Se in stock and gave me a prescription.
1. Have you used Excenel as an antibiotic before?
2. Do I use this Cydectin the day she freshens?
3. Has anyone had experience with Flunixin instead of Banamine?
Paul