There are only so much variety of bonuses that can be introduced. Dravidian architecture is renowned all over India. It was head and shoulders above the rest of the region. Eco bonuses based on buildings will be correct thematically. If we go for some traditional bonuses based on building, then I’d replace both +200 wood and +15 fishing capacity with these 2 building bonuses.
Blockquote
1 House and Economy buildings excluding TCs built 100% faster [Docks included]
2 Military Research, Military unit production buildings and TCs 20% cheaper [Docks excluded]
The first bonus will help with the economy as well as house walling potential. There will be little incentive to expend stone when you can wall with houses faster. It also makes the civ wall as a last resort rather than preemtively.
The second bonus gives incentive to make military buildings and units. Thus keeping the agressive identity. However compared to +200 wood. This will make the civ less menacing in feudal age. Instead, it makes castles cheaper. It helps guide Dravidian castle age play towards building a castle and research woots steel. For that this change needs to be implemented:

“Move wootz steel to castle age” like chieftans and “Bloodines added to tech tree”
Then you have woots light cav which can compete with heavy cav cost effectively. Thus, preventing the stomping in castle age.
You can keep or remove medical corps as imperial age tech. Because by that time Elephant production will not have a penal effect on the economy.
With these changes, Dravidians get clear win conditions:
First condition
- Make houses and economy buildings to arrive faster to feudal age.
- use cheap military buildings to spam military units to win in feudal.
Second Condition
If opponent also is on even footing economically or has better military units,
→ Gather stone to build a castle and research woots steel.
This will hurt your economy, but you can match opponent military strength and boom behind with new slightly cheaper TCs.
Third Condition
If opponent has booming civ and has walling bonus civ like Mayans,
→ Go fast imp, build cheap castles and train cheaper trebs.
This will nullify his economy lead and you can build cheaper TCs to regain initiative.
Third condition
If the docks team bonus stacking up with 100% build speed is OP, we can change the team bonus to:
Blockquote TB: Fishing ships +5 carry capacity