or even sub compact with rings from absolute black
https://absoluteblack.cc/oval-road-c...-for-110-4bcd/
You can get a road link if you want to keep your current RD.
https://www.wolftoothcomponents.com/products/roadlink
If you want to go to a bigger cassette and don't mind the bigger gaps between gears.
Then there is also the option of going a shimano GRX crank and FD and that offers you a 48/31 or 46/30 crank.