Hello.
The original bug that reduced the number of polished pet charms in Dragonflight was fixed soon after it was discovered. The charm rewards for Dragonflight quests should be back to where they were before that bug occurred.
We hear your desire for more sources of pet charms, and we’re currently looking into ways we can do that, though we’re not ready to announce any yet.
Thank you for the feedback!