That's not what happened: All she needed is to have the 1) Enviolo cables checked (one was loose), and 2) chainring and cog replaced for a smaller+bigger set to move the gear range downwards. Two out of the three LBS refused even to look at it because they only care about sports bikes. Having even a Dutch bike serviced can also be a drag because they're not used to drum brakes and gear hubs.
Incidently, it turns out
FSA offers a BCD 104/64 spider for different mid-drive motors. That would be simpler than replacing the rear wheel with the 3*8 Sturmey-Archer hub. Here's the one for Brose with a 50.3mm chain line — so any front derailleur should work. Google returned not a single hit but I found a couple of people using that kind of solution
with a Bafang: