Have you thought about hopping on a ferry to England to get your windscreen fixed? Larger dealer network means you’re more likely to find someone willing to work on your truck. If I was you I'd also looking for 4x4 indy shops for parts.
Oh, and in a pinch, there’s an LC200 available for parts...