You're trying to blaze a new trail here in so many ways it's hard to even list them. Mac for starters. The new Davis console for a bigger hurdle.
The longstanding weewx-rtldavis driver is the only known somewhat straightforward solution that handles the frequency hopping and is known to work ok for US users, although it is (as far as I know) raspberry pi only. At this time a raspi is unfortunately absurdly expensive even for used ones on eBay. Maybe you know somebody with an extra pi4 you can borrow. If you can find one you'd be up in an hour or two max.
Perhaps you could query Davis servers for 'your' data and get there the long way, but I don't know. I avoid those kinds of kludges. Glad I have an ancient VP2 with the old console and serial dataloader directly attached to my raspi.
Another way to toss hardware at the problem the meteobridge pro2 for $500 but you'd still need to figure out how to integrate that with weewx. The meteobridge documentation is so skeletal I can't even guess at how to do so, but I'm guessing some folks might have thoughts. In an ideal world you would have that emit MQTT which weewx can subscribe to, but I can't see mention of MQTT in the (to me, awful) documentation online for anything meteobridge.
A $500 box that is limited to me is lunacy if you can throw $150 at the problem even if a pi is crazy expensive these days, but some folks just spend the money.