First off, they don't have to give you a courtesy car, and it's not their fault you live so far from them.
They cannot withhold the return of the warranty cost as you've not used it: None of the issues you have with the car fall under the warranty, they fall directly under the responsibility of the dealer to sort. You have to let them take the car back and assess it, and fix it as well.