I have tried to purchase the Isle of Wight route addon however (it doesn’t show on the in game store) this screen comes up: I would be very thankful for any help possible.
Go to the Xbox home screen, press Y and search Isle of Wight, then select the TSW2 add-on. I don't think they've added a link in the game yet.