Have you considered just fitting a 32 inner in place of the 34?
I'm sure it is outside of the recommended teeth difference, but in my experience when I swapped a 39 on a 53/39 for a 36, it behaves perfectly - that is DA 9100 in case that makes any difference.
How much is an entire chainset?
The inner ring on it's own is probably relative pennies - my genuine DA inner was £36 iirc.
Arguably, for speed and simplicity, it would be easier to just swap out the entire crankset, although you'd need to swap pedals as well I suppose.
Do you know yet whether you can have a suitable chain length that would accommodate both setups, and or will you also have to tinker with the FD height, relative to the largest cog I wonder?