Good to hear you are making some progress.
To be fair to the dealer, the payments for warranty work, rarely cover more than 2/3 the actual cost of doing the repair so most dealers end up being out of pocket doing them.
Then down here the dealer is then liable for the repair. And in most cases the dealer will get paid via a credit note off their next order.
Cold comfort to you but will explain the reluctance of them to do the work as they are sort of piggy in the middle.
Nope it goes well and sounds like it might be a problem more will be having in the future.