Update 2:
I was able to get the links and lists formatting working by turning on Disable default fonts, which also turned off the custom fonts I’d set up in Elementor.
I will have to hard-code my typography settings in a child theme with Astra.
This is really not ideal. I would greatly appreciate it if the Elementor team could take a look at this for me.