OM is correct - Caliban is not a character per se but rather a project codename that does indeed refer back to Shakespeare's "The Tempest".
As to the show correlating to the books, it has hewn pretty closely to the books. Differences mostly have been in adding details in some areas and in a couple of cases we are seeing a character enter the story before the did in the books - the biggest case of this is Avarsarala.
As to the show correlating to the books, it has hewn pretty closely to the books. Differences mostly have been in adding details in some areas and in a couple of cases we are seeing a character enter the story before the did in the books - the biggest case of this is Avarsarala.