Valbazen works for some types of tapeworm, but some are resistant to it. A medication containing praziquantel is better. Equimax paste (for horses) or Zymectrin Gold are both commonly used. Equimax is the best bang for the buck. And then try to reduce the numbers of whatever intermediate host you seem to have. The Valbazen most likely took care of the round worms.
Most cost effective way to treat tapes is with Equimax Paste for horses. Dose is 0.03 ml per pound orally and repeat in 10 days (6 pound bird would get ~0.2 ml, which is 1/5 ml).
One can also use Zimectrin Gold, but you have to use much more of it, so it ends up being more expensive. Dose is 0.06 ml per pound orally and repeat in 10 days (6 pound bird would get ~0.35 ml).
Since you know you have an ongoing issue, I would get a fecal done in about 6 months to check for reinfection (unless you see signs earlier), to see how often you may need to retreat. Roundworms are really easy to pick up in the environment, so you may have to worm regularly to keep them controlled, you will not always see them in the droppings. You may be able to worm once or twice a year and keep them controlled, it just depends on your environment and the load. I have to worm every 3 months here for them.