Glad to hear you weigh and do the full course. So many people out there guess on doses, leading to an overdose or an underdose. And they just give a single one, yikes!
Everything I've researched is that the pellets do not do a good job. They aren't very palatable as well, despite the bag's claim that they are, hah!
An injectable wormer or an oral one (must be marked for the oral route, not giving pour on orally, not a good idea) would be best, as pour on seem to not work well on a goat (unless it is to fight external parasites specifically). If a pregnant goat is to be wormed, it has to be a wormer that is safe for a pregnant doe. Safeguard definitely, but there is quite a bit of parasite resistance to it out there. Valbazen is great for a non pregnant goat, but can cause abortions. Ivermectin or ivermectin plus is a good go-to that is safe for pregnant animals. Levamisole is a great one, but has a very narrow margin of safety, meaning an overdose is easy so a weight and dosage must be precise, but it is safe in pregnant animals. Fecals should be done before a worming and after a worming, to make sure it is effective. If not, something else needs to be done.
Most vets recommend using a single wormer, and sticking with it until it is no longer effective. It might seem sensible to use one wormer one time, then another the next. Alas, it just helps lead to parasites that can resist both wormers quite well, in the long run.