But can't seem to find out what country, ISP or DNS in use.

Sorry but the causes are technical and usually found to be the machine or country, ISP or DNS. To make matters worse I find most owners don't want to find out about this area. They just want it to work.

If so, let an Apple store do your iPhone software update.
Bob