Following your interesting theory, I have some concerns:
1. In carrying out that recursion, if "freeing the roles" means killing the actor/actress of those roles, won't that kill the mc too, since he plays Zeus in that play?(technically everyone else who's playing any role would die but Asterion technically is unkillable as long as he's still under the labyrinth's magics, if that works out then he'd be truly freed)
2. We're still missing an important role, Hera's - the rightful wife of Zeus who got jealous of her husband's affairs and started the whole imprisonment in the first place.
And please talk more about the ancient Greek mythology since I'm complete ignorant on this but would still love to enjoy the theory crafting of this game no matter how busy I am with the real world OTL