Sorry for the wait, here are my changes:
Shuckle
I honestly think Shuckle is kinda gimmicky and not worth using, but it's the main point of the team so I'll let it stay. This set is as effective as you can make Shuckle. You didn't show a Tera for it, so I chose Water to resist Water and Steel. If you do decide to replace it, I suggest this...
Rhyperior
Rhyperior is an excellent TR attacker, with great bulk with Solid Rock making it an amazing user of Weakness Policy to power it up by a lot.
Rhyperior @Weakness Policy
Ability: Solid Rock
Tera: Grass
EVs: HP: 252 / ATK: 252 / Sp.Def: 4
Brave Nature
-Rock Slide
-High Horsepower
-Ice Punch
-Protect
Rock Slide is Rock Slide, High Horsepower is chosen over Earthquake so you aren't forced to Protect or knock out one of your teammates, and Thunder Punch hits Water types which are the worse pokemon for your team. Tera Grass is to Resist
Indeedee-F
I made it specially defensive, and switched Rocky Helmet for Safety Goggles to make sure you don't get Sleep spammed on. You didn't show a Tera here either, so I picked Fairy to resist both of it's weaknesses.
Torkoal
I have 2 sets to choose from, and I'll let you decide which one you like more.
- Choice Specs
This set is ment for hard DAMAGE, which makes Torkoal far more terrifying for teams.
Torkoal @Choice Specs
Ability: Drought
Tera: Fire
EVs: HP: 248 / Sp.Atk: 252 / Sp.Def: 8
Quiet Nature
-Eruption
-Solar Beam
-Heat Wave
-Earth Power
- Support
This set isn't that good at attacking, but it offers nice support for your team.
Torkoal @Eject Pack
Ability: Drought
Tera: Grass
EVs: HP: 248 / Def: 252 / Sp.Atk: 8
Relaxed Nature
-Overheat
-Helping Hand
-Yawn
-Protect
Overheat + Eject Pack can deal some damage , then get a more offensive teammate into the battle, Helping Hand boosts a teammates damage, and Yawn can force an opponent pokemon switch or take a nap.
Ursaluna-Bloodmoon
Gave it Tera Normal for a damage boost, because again, you didn't put a Tera!
Mega-Mawile
Keeping Mawile here is fine, and the replacement I have in mind (because I think it works better here) doesn't need to be added. Mawile doesn't need any changes btw. As for the potential replacement...
Mega-Camerupt
Mega Camerupt appreciates the sun Torkoal sets, unlike Mega Mawile who doesn't like the extra damage it takes from opposing Fire attacks.
Mega-Camerupt @Cameruptite
Ability: Anger Point, then Sheer Force
EVs: HP: 248 / Sp.Atk: 252 / Sp.Def: 8
Quiet Nature
-Eruption
-Earth Power
-Heat Wave
-Protect
Eruption is extremely strong, and then Earth Power and Heat Wave are the next best options when Camerupt gets low on HP.
Oranguru
It doesn't have a Tera, so I gave it Tera Fairy for the same reason as Indeedee-F.
Pokepastes:
https://pokepast.es/ceebfe3864da32af
https://pokepast.es/e4fa5dadebbd7367