SiC diode looks nice, but in this low frequency I don't think recovery loss will be big issue
Frequency doesn't matter. Transition (even one pulse) causes the EMC issues; serious layout considerations, designing in RC snubbers etc, not only for EMC compliance, but to avoid the magic smoke escaping due to parasitically induced overvoltages. So, choosing a SiC diode could make the design a bit easier, it's not only about efficiency. Efficiency, yes, is kind of related to the switching frequency.
Speed control will be simple open loop Vf mode regulated by average input current, motor drive compressor
Oh, this is easy, but it is often unsatisfactory from the efficiency viewpoint, unless your compressor has a rather steady load near the full rating, and never too much.
In this case, you absolutely must make sure manually that you are running the motor with small slip and not below breakdown torque. This is not automatic in the simplest form of V/f control and easily brings your efficiency down from 90% to somewhere about 10-20%.... In the world without VFD's, motor protectors are used, which just cut the power in this case. But if your VFD happily limits current, it can run the motor in this unacceptable range.
You see, when you run the motor from mains, it can pull huge currents it needs for short periods of time to get into proper operating range; and when it can't get there, it just blows fuses (or motor protection devices). With a VFD too simple, you won't have either of those two mechanisms; with current limit, the motor happily runs at the wrong range, mostly generating heat. Without current limit, it blows the IGBTs.
Xmega A3 have powerful peripherals Two Eight-channel, 12-bit, 2 Msps ADC and Four Analog Comparators (external or DAC treshold)
It can realise even current controlled PWM in hardware to DAC level (via DMA/event without any software interrupt), cpu core will be used just for calculations values
Sounds good for induction motor control, then. If you are familiar with the Xmega architecture, this would be the best choice. Interfacing with all those peripherals always takes more time than anticipated, so any prior experience on the architecture is a good point.