Cara's design characterises her as a flying persona. Yet she isn't considered as one vs. Polaris.
One of these 2 things should be changed to make sense.
I suggest to ask the devs to make her a flying hero. I assume it should be easy. There is likely a flag "hero is a flying unit", change the flag to "yes".