Getting road shifters/FDs to work with MTB cranks has often been problematic. I believe road and mtb front shifter/derailleurs have different cable pull ratios from MTB in that gear range.
Might want to consider a road/gravel sub-compact crankset (46/30). Or a wider range cassette with either a 9speed Shimano MTB or 10 speed Shimano Road RD.