An upgraded, foolproof caramel pudding recipe that uses bread and cream cheese for a rich, stable, and velvety texture that never fails.