If a DC/DC converter is used without a battery, the converter would need to provide a constant output voltage over the range of load currents drawn by the VFD, which then corresponds to a range of delivered power up to a maximum value. And so the voltage at the input to the DC/DC converter will have to move to a point on the panels I/V curve such that the power from the PV panel is supplying the instantaneous power demand from the VFD (plus the losses in the converter). And so it will be operating away from the MPPT, unless the VFD is drawing the maximum power available from the panels. The I/V curve to the right of the MPPT has the challenge that it is very nonlinear, but at least the required voltage range to vary the power output is relatively limited. On a PV constant current curve to the left of the MPPT, the power is linear.vs. voltage. But the duty cycle of a buck or boost switching supply would have to move over a wide range to accommodate the variations in instantaneous power demand from the VFD.
I think having a battery is a much better option for a number of reasons, and beyond what I'm mentioning here. You could use an available charge controller for the battery. And the requirements for a DC/DC converter to provide a constant output voltage from a battery's ~constant voltage should be a lot easier to satisfy, and standard designs can be used.