That's a valid point to think of.
From my point of view, Hyao has some of the plotlines very "lined up", which X thing, that is kinda important to the game, will just happen if you did this Y thing that is opptional, like getting hearts with Bernard/Logan.
As for now, I don't think there is something we can do about it. Maybe you could try to, as I said, do the Bernard route and get his hearts to progress in game or restart it.
But, if you allow me to say it, bringing Caleb back is not that much of progression. You don't need exactly to bring him back to unlock the others minors plotlines (Like the Payback with the alpha and the Swamp werewolves event).
I can tell you that is better if you did the Full Moon plotline following Logan's path, since I THINK it matches better with the story and also, the last event that was added can just be done if you did it all with him.