Just a couple of thoughts while I vacillate over my roster advice and procrastinate about breeds.
You could use a few good Blues. You nearly have a team that can beat most BfA World Quests. I posted a generic method to beat all but one of them with Ikky, Anklerender and Iron Starlette.
Ikky: Black Claw → Flock (-> Savage Talon if the first opponent pet is still alive).
If the first opponent pet dies during Flock, you have a choice of applying Black Claw or Flock to the second opponent before you die.Zandalari Anklerender / Kneebiter / Footslasher: Black Claw → Hunting Party → Leap.
If Ikky already applied Black Claw, you don’t need to apply it again. If Ikky already applied Shattered Defenses from Flock, you might want to take advantage of that with Leap before you start your run. Depends. Ideally get a P/P or P/B breed.Starlette: Wind-Up → Supercharge → Wind-Up.
If there is a barrier like Bubble or an avoidance move coming, do
Wind-Up → Powerball (however many times) → Supercharge → Wind-Up.
Finish up if necessary with Wind-Up → Wind-Up or Powerballs.Not all battles will necessarily use this exact formula, but that’s the default.
There is some unavoidable RNG. If one of the Shark Blood in the Water crits, for example, or your Starlette misses its big Wind-Up in a Sandstorm, you’ll probably have to start again, but otherwise it goes very smoothly.
The one BfA battle this didn’t work for was Rogue Azerite. it almost worked, but you would need another pet to replace the Starlette.
I’m pretty sure you could use the same general method with a third pet to score some Charms to get Blue Stones.
Week 3 of the Celestial Tournament is up this week, with Sully “The Pickle” McLeary, Dr. Ion Goldbloom and Lorewalker Cho, and they will be available through Tuesday. Whether you do it this week or next, you will also have to face the same four Celestials. Xu-Fu’s page here will help you plan https://www.wow-petguide.com/Section/8/The_Celestial_Tournament
Postscript: You should be able to do Gorgemouth WQ in Maldraxxus today for 20 Charms with
Valk: Curse of Doom → Haunt
Ikky: Black Claw → Flock
Chrominius Surge of Power
Nearly all the big single-boss pets will go dowm to CoD, Haunt, a Bleed, a Stampede, and a Nuke like this. The same thing will work on Scorch/Ashes Will Fall in Revendreth today. You might have to try a second time because of bad RNG, but you can get them.
You can use Lil Bling with Make it Rain, Shield, Inflation in much the same way as Ikky. Also Anklerender.