I have just listened to this and the main story really blew me away. It was a very twisted concept but powerfully handled and, ultimately, quite moving. Definately deserving of its Nebula nomiination.
I completely agree, and I can’t help compare it to the BSFA Short Story nominees from SSS episode 178, all of which were inexplicably inadequate compared to this story. I’m not quite sure what was going on with the BSFA–although perhaps others have a different opinion.