I think the best solution for this problem would be to give every Titan a unique ability based on your Major god.
The second idea is what if the recharging Titan Godpower heals the Titan if one already exists instead of creating a new one.
A new one is only created if you don’t have a Titan.