I'm going through the posts and reading them closely, but I thought I'd skip ahead to say that this is
explicitly set in
It says so right in the text, at the very beginning.

So definitely alternative history, set in the the recent past from when Ishiguro wrote it.
Now to go back and start picking up points.