I plan to use my new Canyon Endurace AL (11-34, 52/36) for some touring and I'd like some slightly more pleasant gears as I'll be carrying some weight (I have a tailfin rack I'm using with it) up some hills.
My ideal setup would be buying a 46/30 crankset for around £100-£150 which I could just swap in when touring (a couple weeks a year) (readjusting the front derailleur of course) and swap out when doing normal riding (95% of the year). I realise I'd also probably need to swap over the chain or shorten it each time.
Are there any such 46/30 or 48/31 cranksets that would work with a 105 setup and standard Shimano BB? I wouldn't want to change the BB over each time. I saw the RX600 but assume this would need a new FD as well due to the chainline difference. Are there any hacks to make it work? Are there any parts in Shimano's lineup that could help - I don't mind if it's not perfectly permitted by Shimano, just need it for a couple weeks a year really.
If not, I guess my options are just to switching the chainrings down to 50/34 - a small decrease of about 6% vs 17% for 46/30 but better than nothing. Would that be just a case of buying two new chainrings and installing them?