That's really frustrating... Honestly, are you able to get them to buy the car back at a fair value and get into the CX-90? At this point, maybe that is the only option to keep you whole?
Failing that, sell and move onto something else. That problem will only get worse...
Are you prepared to...