as far as I'm aware, no. you have to get Bernards 3rd hearts to progress that stuff and there is no way around it.
Apparently there is a way to bypass the 3rd heart event. I did it by following the wiki but just go to bernard at night. do all the things till he says that he can control himself and asks if you're ready or want to leave. leave and then come back the next day and the caleb talk option should be there