Dry being good for teeth is a myth, many cats swallow it whole and when they do crunch it just shatters on the tip of the tooth not at the gumline where tartar buildup causes problems.
The best thing for teeth is some raw to chew on, chicken wings, turkey necks and rabbit.
When i took Milly and Lola for their boosters i saw a different vet and in the same sentence she told me the girls had put on a bit of weight so watch them and to give them more dry for their teeth
more dry = obese cats = and no change in tartar.
I saw the same vet a few months later for Lolas cystitis and she asked what i fed her, i replied 90% wet diet and she said oh good, keep that up