Treatlife makes one that would probably work for you, but would probably require running a homebridge server.
https://www.amazon.com/Ceiling-Control-Treatlife-Assistant-Schedule/dp/B086PPRWL7/ref=sr_1_5
This isn’t a Kasa solution, so I apologize, but inran into the same issue. What I ended up doing was buying a couple TreatLife switches that control both the light and the fan in one switch. It’s surprisingly difficult to find switches that operate both.
Personally, I primarily use Alexa to control the switches, and I use the Smart Life app for automations, so it hasn’t been a problem having a different brand.
These are the ones I bought:
https://www.amazon.com/dp/B086PPRWL7?ref=ppx_pop_mob_ap_share